We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • I have 7+ Years of experience as a Sr .Python Developer with Web/Application Development in analytical programming using python with skills in analysis, design, development, testing and deploying software applications with the using Python, Django, XML, Perl, CSS, HTML, JavaScript, Mongodb, Couch base, Memcache, Elastic search,Kibana, JQuery and Coffee Scripting.
  • Hands on experience in data processing automation using python.
  • Extensive experience in SQL and PL/SQL and writing stored procedures.
  • Good Knowledge Objected Oriented Concepts, Data Structures and Design patterns.
  • Web development using Python, Django.
  • Building out the next - generation public-facing web site with an advanced Django-based web frameworks.
  • Good experience with Confidential Cloud EC2, RedShift, Simple Storage Service S3 and Confidential SQS.
  • Strong knowledge in SQL concepts - CRUD operations and aggregation framework.
  • Experience in the design of Mongo DB database - Indexing and Sharding.
  • Good Knowledge on hibernate, springs, struts and web services.
  • Proficient in developing websites and web applications using PHP, MYSQL, HTML 4.01/5, XML, JSON,CSS, Java Script & AJAX.
  • Good Knowledge of Waterfall and Agile methodologies and experienced on this.
  • Good Exposure in maintaining various version controls like GIT and SVN.
  • Experience in Agile development techniques and Test Driven Developments.
  • Experienced in MVC frameworks like Django, Angular JS, Java Script, Jquery, React.js and Node.js. Flask and Pyramid, Well versed in Django ORM and SqlAlchamy and Extensive use of Linux (Ubuntu), SSH, Flask/Django.
  • Experience in implementing server side technologies with restful API and MVC design patterns using Django framework.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB, Cassandra.
  • Experience on Web Technologies using HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJS, XML, JSON and Node.js.
  • Extensive knowledge and experience in developing Single Page Applications (SPA) using AngularJS.
  • Good Experience in implementing SOAP and Restful Web Services using XML, JSON and JERSEY.
  • Experience in working with Python packages likeNumPy, Pandas, BeautifulSoup, Requests, matplotlib, PyTables, SciPy.
  • Strong experience in developing Microservices using Docker, Mesos, GO Lang and Python.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Have good knowledge in using NoSQL database with Apache Cassandra, MongoDB and Orient DB.
  • Great knowledge of continuous integration and deployment using Jenkins, docker.
  • Expertise in setting up development environment using cloud based Confidential Web Services AWS EC2 instances, Vagrant, and Docker container.
  • Extensive experience with Confidential Web Services (AWS), Openstack, Docker Puppet, Chef, Ansible, AWS CloudFormation, AWS CloudFront and Experience in using containers like Docker and familiar with Jenkins.
  • Experience in developing applications using Confidential web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, CloudFront.
  • Sound knowledge in spring, Hibernate, RDBMS, Web, XML, Ant/Maven, HTML, Python, Shell Scripting.
  • Good working experience in processing large datasets with Spark using Scala and Pyspark and Familiar with JSON based REST Web services.
  • Experience in Agile development methodology, waterfall and TDD (test driven development).
  • Experience with Version Control systems with SVN, CVS and GIT.

PROFESSIONAL EXPERIENCE

Sr. Python Developer

Confidential

Responsibilities:

  • Developed web applications using Django/Python, and Node.js, Angular.js, ember.js, jQuery, Ajax while using HTML/CSS/JS for server-side rendered application.
  • Developed the entire project using PostgreSQL. Migrating from other databases to PostgreSQL.
  • Developed web-based Open Stack applications using Python and Django for large dataset analysis.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity
  • Front-end web development using HTML/CSS, JQuery, Bootstrap as well as back-end development using SQL.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Mapping the true source of the fields from the table and moving the fields from S3RAW, LOAD Ready and Extract datasets toRedshiftusing AWS CLI and Python.
  • Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Worked on HTML5, CSS3, JavaScript, Git, REST API, Mongo DB, intelliJ IDEA.
  • Design and Setting up of environment of Mongodb with shards and replicasets. (Dev/Test and Production).
  • Private VPN using Ubuntu, Python, Django, CherryPy, Postgres, Redis, Bootstrap, Jquery, Mongo, Fabric, Git, Tenjin, Selenium, Sphinx, Nose
  • Extensively worked in developing PL/SQL Stored Procedures, Packages, Cursors and Triggers to implement business rules into the application.
  • Developed a MATLAB algorithm which determines an object's dimensions from digital images.
  • Used other packages such asBeautifulsoupfor data parsing.
  • Worked withKibanalog monitoring system and fixed critical issues easily by capturing the context.
  • Participated in developing the company's internal framework on Python. This framework became a basement for the quick service's development. Framework based on CherryPy with GnuPg encryption (reGnuPg module) on the top.
  • Worked on resulting reports of the application and Tableau reports.
  • Managed and reviewed Hadoop log file and also worked in analyzing SQL scripts and designed the solution for the process using PySpark.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery. Created a Python based GUI application For Freight Tracking and processing.
  • Used Django framework for application development. Excellent knowledge with distributed storages (HDFS) and distributed processing (MapReduce, Yarn).
  • Developed SSIS Packages to move data from one database of a server (Partner) to another (CRM) using Web Services Call.
  • Migrated legacy code using C/C++ programming language.
  • Create custom VB scripts in repackaging applications as needed. NLP File Prep Settlement-Prepare files for review for Settlement.
  • Held meetings with client and worked all alone for the entire project with limited help from the client.
  • Developed automated testing framework for command-line based tests on Linux using Objected Oriented Perl and for selenium-based tests using Python.
  • Created database using MySQL, wrote several queries to extract data from database.
  • Wrote scripts in Python for extracting data from HTML file.

Environment: MySQL, HTML, Python 2.7, Django 1.8, ETL, HTML5, CSS, XML, MySQL, MS SQL Server, JavaScript, AWS, Linux, Shell Scripting, Redshift, Kibana, Java, AJAX, PL/SQL, urllib2, Json, CherryPy, Unix, Redis, Bootstrap, Mongodb, SQLAlchemy, Jquery.

Python Engineer

Confidential

Responsibilities:

  • Developed multi-threaded standalone app in Python to view performance.
  • Used Pandas library for statistical Analysis.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Working in team of Architects and Developers to build and deploy Python Flask Peewee Linux AWS.
  • Version control using GitHub.
  • Involved in writing stored procedures using MySQL.
  • Developed Business Logic using Python on Django Web Framework.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used Django Database API's to access database objects.
  • Developed code in Java which creates mapping inElasticSearcheven before data is indexed into.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Created real-time dashboard for Executives, utilizing Logstash, Elastic Search,Kibana& Redis.
  • Used Python based GUI components for the front end functionality such as selection criteria,
  • Created test harness to enable comprehensive testing utilizing Python.
  • Used Confidential Web Services (AWS) for improved efficiency of storage and fast access .
  • Added support for Confidential AWS S3 and RDS to host static/media files and the database into Confidential Cloud.
  • Involved in front end and utilized Bootstrap and Angular.js for page design.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Created Business Logic using Python to create Planning and Tracking functions
  • Created UI Screens for initiation and validation.
  • Worked on UI using HTML5, CSS3 and Java Scripts.

Environment: Python, Django, Shell Scripting, C++, AWS Redshift, Pandas, PyQt, PyQuery, Wireshark, Flash, DOM, JSON, PHP, HTML5, CSS3, AJAX, ElasticSearch, JavaScript, Angular.js, Kibana, Bootstrap, Java, Apache Web Server, MYSQL, GitHub, LINUX.

Python Developer

Confidential

Responsibilities:

  • Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Involved in development using Python, bug fixing and unit testing of the layout commands.
  • Dealt with development of parsers for handling JSON, XML responses and JAXB binding and worked with JMS (java messaging service) for asynchronous communication.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High Charts for data visualization of the served pages.
  • Developed web-based applications using Python, Django, XML, CSS, HTML, DHTML, JavaScript and jQuery.
  • Developed automated process for builds and deployments by using Jenkins, Ant, Maven, Shell Script.
  • Used Pandas API to put the data as time series, in a tabular format, for east timestamp data manipulation and retrieval.
  • Designed and developed the UI of the website using HTML, CSS and JavaScript.
  • Rewrote existing Python/Django modules to deliver certain format of data.
  • Designed and developed data management system using MySQL.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Used Pandas library for statistical Analysis of data stored in AmazonRedshiftusing SQLAlchemy.
  • Used several python libraries like wxPython,numPYand matPlotLib.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Handled all the client-side validation using JavaScript.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Published and Consumed Contract SOAP web services and developed corresponding test cases.
  • Designed and managed API system deployment using fast http server and Confidential AWS architecture.
  • Created views and stored procedures which organized PDF files with additional metadata that is indexed into theElasticsearchsystem.
  • Designed custom Node.js module to, programmatically generate a path for a RESTful endpoint (CRUD) with back end, provided a schema.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Used AWS for application deployment and configuration.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.

Environment: Python, Django, HTML/CSS, Redshift, NumPy, MS SQL Server 2013, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, jQuery, AJAX, GitHub, Jira.

Python Backend Developer

Confidential

Responsibilities:

  • Participated in the complete SDLC process and used PHP to develop website functionality.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed Use-Case, Class and Object Diagrams using UML Rational Rose for Object Oriented Analysis/Object Oriented Design techniques.
  • Designed and developed data management system using MySQL. Built application logic using Python 2.6.
  • Used Django APIs for database access.
  • Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
  • Angular.js is used to build efficient backend for client web application.
  • Used Python to extract information from XML files.
  • Expertise in Service Oriented Architecture (SOA) and its related technologies like Web Services, BPEL, WSDLs, SOAP1.1, XML, XSD, XSLT etc.
  • Worked on MPP data warehousing (e.g.Redshift) Cloud ETL tools (e.g. AWS data pipeline).
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Developed shopping cart for Library and integrated web services to access the payment (E-commerce).
  • Designed and developed a horizontally scalable APIs using Python Flask.
  • Designed Cassandra schema for the APIs.
  • Implemented monitoring and established best practices around using elastic search.
  • Effectively communicated with the external vendors to resolve queries.
  • Used GIT for the version control.

Environment: Python 2.6/2.7, JavaScript, Redshift, Django Framework 1.3, CSS, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, MS Azure.

Software Developer (Python)

Confidential

Responsibilities:

  • Worked with team of developers on Python applications for RISK management.
  • Made Django web based apps for Insurance premium calculations.
  • Designed the architecture of the hardware environments and methodology of the code.
  • Done Job scheduling, batch-job scheduling and process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
  • Developed iterations, including planning, requirements analysis, design, writing unit tests throughout the life-cycle of the project using Agile (Scrum) Methodology
  • Used Python OS module on UNIX environment, made job cloning and forking.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Handled all the client side validation using JavaScript.
  • Involved in writing application level code to interact with APIs, Web Services using JSON.
  • Used Unit Test Python library for testing many Python programs and block of codes.
  • Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
  • Involved in testing RESTFull API like Twilio, Facebook and Twitter.
  • Designed and developed data management system using MySQL.
  • Involved in Agile Methodologies and SCRUM Process.
  • Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.

Environment: Python, Django, XML, Java, Apache, CSS, MySQL, Google Cloud, JSON, DHTML, HTML, JavaScript, Shell Scripts, agile, Restfull, UNIX and Windows.

Python Developer

Confidential

Responsibilities:

  • Extensively used OOD concepts in overall design and development of the system.
  • Builded the foundation, with all top Drupal modules including the development modules to assist developers.
  • Setting up Drupal environment from Scratch for the entire development team.
  • Implemented SEO based Drupal modules optimizing the search function all over the site.
  • Developed Custom module using Drupal form API as a multistep form for app creation workflow.
  • Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
  • Prepared and analyzed reports using Python libraries and involved in environment Setup.
  • Using Confidential SQS to queue up work to run asynchronously on distributed Confidential EC2 nodes.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Assisted with the addition of Hadoop processing to the IT infrastructure.
  • Implementing customer data collection with PySpark/Hadoop analytics.
  • Developed Hadoop integrations for data ingestion, data mapping and data processing.
  • Used XML for dynamic display of options in select box and description on web page.
  • Responsible for all client side UI Validation and implementing Business logic based on user selection Angular.JS 2.
  • Involved in developing the Angular.JS Meteor framework for the Single Page Application development.
  • Wrote Python modules to view and connect the Apache Cassandra instance.
  • Responsible for Debugging and Troubleshooting issues.
  • Involved in debugging the applications monitored on JIRA using agile methodology.
  • Deployed the project into Heroku using GIT version control system.
  • Designed RESTful XML web service for handling AJAX requests.
  • Involved in deploying the code into Confidential Web Server (AWS) using BOTO API.
  • Designed and developed Application Module with Windows Service and C#.
  • Reorganized couple of windows service with WCF.
  • Used Python to integrate third party application on windows.
  • Used embedded python to interface code like convert data values from C to Python; Perform a function call to a python interface routine using the converted values, and convert the data values from the call from python to C.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Expertise in configuration management automation tools such as Chef, Puppet and Salt.
  • Responsible for specialization areas related to Chef for Cloud Automation.
  • Built a comprehensive PERL script, which would call the required ANT scripts and notify the build distribution team in case of Build errors or Completion of the builds.
  • Coded test programs and evaluated existing engineering processes.
  • Responsible for running and maintaining business processes on daily / weekly / monthly basis.
  • Using Linux/Unix, Shell scripts, SQL Server, Sybase 12.5, CA/Autosys, batch, ITIL, ITSM, Change and Release Management.

Environment: Python2.7, Django 1.4, Meteor Framework, Angular.JS 2,Java Script, Coffee Scripting, LESS, HTML, Angular JS, JSON, AJAX, XML, AWS, CSS, SQL, MySQL, NoSql, MongoDB, PySpark, Hadoop Bootstrap, Restful Web Services, Beautiful Soup, Jenkins, GitHub, Linux, PyCharm, PHP, HTML5, CSS3, MYSQL, LAMP,PUPPET and CHEF.

Java Developer

Confidential

Responsibilities:

  • Design of application components using Java Collections and providing concurrent database access using multithreading.
  • Implemented the logic layer using Java features like Collections, Interfaces, Polymorphism and Exception Handling.
  • Used Spring Framework for Dependency Injection (DI) and integrated and used DAO design pattern to retrieve the data from database.
  • Developing new endpoints to fetch data from different sources like SQL Server, Netezza / AWS and designing its output response in JSON.
  • Re-engineered designed and migrated SCORE applications from Websphere to JBOSS application Server.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Developed dynamic web pages using HTML, jQuery, Bootstrap, CSS and Eclipse.
  • Handling form requests using Servlets and JSP responses for interacting with the formal Business Logic Layer that contained the Back-End business rules for handling the data in and out of the system.
  • Generated UML artifacts such as use cases, sequence diagrams, class diagrams using Rational Application Developer.
Environment: Java, PL/SQL, UNIX shell, UML, HTML, AWS, jQuery, Bootstrap, CSS, Eclipse.

We'd love your feedback!