We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

Township Of Warren, NJ

SUMMARY:

  • 7 years of experience in IT industry involving Project analysis, design, development, testing, maintenance and documentation.
  • Actively involved in each phase of software Development life cycle (SDLC) and experience in Agile Software Methodology.
  • Extensive knowledge in Python, Core Java, MySQL, XSL, Oracle, UNIX and Linux.
  • I understand and experienced with the following; Pyramid, Django, Angular Js, Key Value Stores, Linux.
  • Skilled in Object - Oriented Design and Programming using Python and Core Java.
  • Experience in Database modelling with SQL, MySQL and Oracle.
  • Expertise in usage of Django Framework for developing web applications.
  • Good knowledge in establishing database connections for Python by configuring packages MySQL- Python .
  • Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language.
  • Good experience in using Shell scripting for automation by following Python PEP.
  • Experienced with Unit Testing, System Integration Testing (SIT) and User Acceptance Testing (UAT).
  • Experienced with version control systems like Git, GitHub in order to keep the versions and configurations of the code organized.
  • Worked on JIRA for bug tracking and communicating for better results.
  • Experience in testing frameworks like Behave.
  • Experience in Web Application Development, hands on experience of Python /Django, Flask, JavaScript, JQuery, HTML5/CSS3, Bootstrap and JSON/AJAX.
  • Designed the UI using HTML5, Angular JS, JQuery and CSS. At client end, I use ANGULAR JS framework, HTML5 and CSS3 with third party libraries.
  • Excellent analytical and problem-solving skills and ability to work on own besides being a valuable and contributing team player.
  • Excellent written and oral communication skills with results-oriented attitude.

PROFESSIONAL EXPERIENCE:

Sr. Python developer

Confidential - Township of Warren, NJ

Responsibilities:

  • Associated with various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Worked with team of developers on Python applications for RISK management. Generated Python Django Forms to record data of online users.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Experienced in ORM programming in converting data between incompatible type systems in OOP languages.
  • Developed flask Restful API endpoints for accessing through UI and uploading ETL data.
  • Contribute to major development initiatives with codebases utilizing Python, Django, R, MySQL, MongoDB, JQuery and React.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Developed entire frontend and backend modules using Python on Django Web Framework with GIT.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL package.
  • Experienced in using Pig, Hive, Sqoop, Oozie, Zookeeper, HBase and Cloudera Spark, Ansible, Docker and Git.
  • Used IDE tool to develop the application and JIRA for bug and issue tracking and Used JIRA to assign, track, report and audit the issues.
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Worked on cross browser compilation and Responsive Web Design using HTML5, CSS3 and Bootstrap.
  • Implemented the Backbone JS for DOM manipulation as this is the light web framework compared to Angular JS.
  • Created the environment specific settings for a new deployment and updated the deployment specific conditional checks in code base to use specific checks.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Resolved ongoing problems and accurately documented progress of a project.

Python Developer

Confidential - Cincinnati, OH

Responsibilities:

  • Worked with server-side production code for application those are robust and high volume.
  • Developed applications using mix of technologies (Python, Django, Flask, Pandas, REST and SOLR).
  • Involved in building database Model, APIs and Views utilizing Python in order to build an interactive web based solution.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed consumer-based features and applications using Python, Django, pyramid, Flask, Web2py, HTML and other web technologies.
  • Worked on several standard Python packages like NumPy, Matplotlib, Scipy, Pandas and PyTables etc.
  • Developed dynamic web pages using Python Django Frameworks.
  • Created a Python based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS.
  • Troubleshoot ETL failures and performed manual loads using SQL stored procedures.
  • Implemented new metrics on the Mede Analytics Software as a Service (SaaS) Patient Access Analytics platform.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using Python.
  • Developed web applications and Restful web services and APIs using Python, Django and Flask.
  • Worked on PEP-8 coding standard and test a program by running it across test cases to ensure validity and effectiveness of code using PyChecker and PyLint.
  • Involved in Unit testing and Integration testing of the code using PyTest.
  • Used Power Shell for DevOps in Windows-based systems.
  • Involved in various projects related to Data Modelling, System/Data Analysis, Design and Development for both OLTP and Data warehousing environments.
  • Involved in development of Python based Web Services using REST for sending and getting data from the external interface in the JSON format and to track sales and perform sales analysis using Django and PostgreSQL.
  • Developed UI using CSS, HTML, JavaScript, Angular.JS, JQuery and JSON.
  • Consumed external APIs and wrote Restful API using Django REST Framework and AngularJS.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
  • Wrote Stored Procedures in SQL and Scripts in Python for data loading.
  • Displayed and proved capability to learn any new technology and work on it.
  • Involved in writing and reviewing requirements, architecture documents, test plans, design and maintaining documents, quality analysis and helping with the software release process.

Python Developer

Confidential - New York, NY

Responsibilities:

  • Involved in development of entire frontend and backend modules using Python on Django Web Framework.
  • Involved Developed dynamic web pages using python Django Frameworks and used Python and Django creating graphics, XML processing, data exchange and business logic implementation Installation and setting up Python/Unix test beds and supported Apache Server on Linux Platform.
  • Used the continuous integration (CID) tool Jenkins for automating the build processes.
  • Implemented a continuous Delivery pipeline with Jenkins and GitHub, whenever a new GitHub branches are created Jenkins automatically attempts to build a new Docker container from it.
  • Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve performance, while processing data.
  • Created Database tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Automated the existing scripts for performance calculations using NumPy.
  • Used REST and SOAPUI for testing web service for server-side changes.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Wrote scripts in Python for extracting data from HTML file.
  • Involved in entire lifecycle of the projects including Design and Deployment, Testing and Implementation and support. Maintaining the scripts using the version Control.
  • Involved in development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Worked on different cross browsing capability issue for IE, Chrome, Firefox and Safari.
  • Utilized to provide GUI for the user to create, modify and view reports based on client data.
  • Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
  • Created PyUnit test scripts and used for unit testing & Used Git for the version control.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Developed user interfaces using HTML5 and JavaScript.
  • Created a Git repository and added the project to GitHub.
  • Utilized Agile process and JIRA issue management to track sprint cycles.

Web Developer

Confidential - Rochester, NH

Responsibilities:

  • Develop a user interface in React and Node JS/express to show a description about the capabilities for each Machining machine (MMC), implementing a connection in Mongo DB to retrieve the data.
  • Developed a dashboard to display and manage for Engineering area accounts and details related to that each engineer account using, HTML, AJAX and CSS3.
  • Implement the SPC methodology, architecture and design which was developed in SAC ROC NH USA.
  • Plateau Industrielle (Safran's Manufacturing Software). Defined the requirements-needed to implement this corporative tool for QRO's engineering team for the Fan Blade 1B LEAP Engine.
  • Training taken in Corbeil France with the Safran methods developing team who has defined and design the tool. Currently it's in testing phase and it will be launched later this year.
  • Develop and python support for web applications in Shiny servers (R-Studio) using a Jenkins automation to run the python code which is located in a Bit bucket repository and Git version control. The applications were developed in home for statistical control charts.
  • Engineering reports and Data analysis. Data comes from manufacturing process (Metrology, Tomography and Painting) for the blade composite structure.
  • Usage of AJAX, XML and JQuery to transfer data between client and server.
  • Lock MySQL Database tables or rows as needed to avoid data incongruence.
  • Set up MongoDB to read JSON and XML files provide from the Metrology machines for data acquisition.
  • Linux Command line administration (bash) on Red Hat and Ubuntu 16.04.4 LTS.
  • Developed more than 90% of both Front-end and Back-end functionalities.
  • Be the main contact with the different software suppliers in case of an external support is needed.
  • Weekly data steering committee between Rochester and Commerce data teams in order to propose new data and software solutions and define SCRUM projects to implement it using JIRA software
  • Help in the data analysis in the parts to solve problems and propose improvements.
  • Full developer, designer and analyst of entire system.

We'd love your feedback!