We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Richmond, VA

PROFESSIONAL SUMMARY:

  • Over 7+ years of experience as an Application developer, software development and design using Python, Django, XML, HTML, DHTML, C#, Oracle PL/ SQL and Postgres.
  • Thorough understanding of providing specifications using Waterfall and Agile Software methodology to modeling systems and business processes.
  • Experienced with full software development life - cycle, architecting scalable platforms, object oriented programming, database design and Kanban methodologies .
  • Extensively used SQL, Numpy, Pandas, and Spark for Data Analysis and Model building.
  • Cognitive about designing, deploying and operating highly available, scalable and fault-tolerant systems using Amazon Web Services (AWS).
  • Provide Highly available and durable data by using S3 data store, versioning and life cycle policy.
  • Experience for debugging the project monitored on JIRA(Agile) .
  • Experience object oriented programming (OOP) concepts using Python .
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python /PHP) and MAMP (Mac, Apache, MySQL, and Python /PHP) Architecture.
  • Experienced with UNIX/Linux environments .
  • Experienced with python PyPi packages and used those packages at run time by pulling it from Artifactory .
  • Experienced in developing web-based applications using Python, Django, and Flask, Jinja.
  • Experienced in installing, configuring, modifying, testing and deploying applications with AWS (Amazon Web services).
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, JQuery and JavaScript.
  • Experienced in developing REST and SOAP Web Services with Python programming language.
  • Worked on various applications using python integrated IDEs like Eclipse, IntelliJ, Sublime Text and PyCharm.
  • Designed, developed, implemented, and maintained solutions for using Docker, Jenkins, Git, and Puppet for microservices and continuous deployment.
  • Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MongoDB, MySQL and PostgreSQL database.
  • Experience with continuous integration and automation using Jenkins.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Involved in Unit testing and Integration testing of the code using PyTest and Unittest
  • Experience with Spark Streaming, Spark SQL
  • Excellent communication, Teamwork, interpersonal and presentation skills, fast learner and organized self-starter.

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Python Developer

Responsibilities:

  • Worked with a team of developers on Python applications for D4 CARD management.
  • Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Working on CLIPS (Credit Line Increase Program)
  • Worked on Databricks for data analysis purposes .
  • Read the Parquet and CSV files from S3 after applying the business logic and upload the output back to S3 using Pandas and PySpark .
  • Analyzed The SQL scripts and design the solution to implement using PySpark.
  • Wrote shell scripts for setting up Spark configuration for reading files from S3 at run time.
  • Worked on PySpark and Pandas data frames, and used those data frames for analysis, extraction, and manipulation of data
  • Wrote python PyPi packages and used those packages at run time by pulling it from artifactory .
  • Working knowledge of Amazon's Elastic Cloud Compute(EC2) infrastructure for computational tasks and Simple Storage Service (S3) as Storage mechanism.
  • Working on s3 buckets to sorting the data and by using the SecurityTokenScripts(STS).
  • Wrote the unit test cases for the modules and integrating the test for models
  • Used PyLint to maintain the code quality.
  • Integrating the test cases using the Jenkins for continuous Integration(CI) and continuous deployment(CD).
  • Used Docker container for end to end testing locally.
  • Responsible for debugging and troubleshooting the web application.
  • Developed object-oriented programming to enhance company product management.
  • Used JIRA to assign, track, report and audit issues.
  • This project also included the documentation and testing of the new sql code to ensure 100% accurate data compared to the existing reports.

Environment: Python, Django Web Framework, AWS, HTML, CSS, MySQL, JavaScript, jQuery, Sublime Text, Atom, PyCharm, Jira, GIT, pybuilder, unit test, Firebug, Web Services, HTML5/CSS, XML, JSON, Ajax

Confidential, Troy, Michigan

Python Developer

Responsibilities:

  • The system is a full micro services architecture written in Python utilizing distributed message passing via Kafka with JSON as data exchange formats.
  • Created 6 micro services that has the capability to transfer the input files to machine readable format and pass through respective payment channels.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and REST API calls.
  • Did full-page caching well using Varnish and could handle massive traffic without breaking a sweat.
  • Experienced in taking advantage of Nginx in combination with Apache by using it as a reverse proxy.
  • Supported development of Web portals, completed Database Modelling in PostgreSQL, front end support in HTML/CSS, JQuery.
  • Debugging the application and following messages in log files, to figure out the error if existing.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • Involved in analyzing the problems using transaction breakdown, network monitoring and resource monitoring to find the performance bottleneck.
  • Maintained and monitored frameworks like Django, flask
  • Developed monitoring application which captures the error related data and store it in database.
  • Involved in scrubbing project, which updates the existing data with hashed values.
  • Reverse engineer and re-implement legacy back-end software into Python with minimal downtime.
  • Work closely with project leads to learn about the Azure services, environment deployment, and integration with tooling.
  • Used GitHub as a version control.
  • Worked on UNIX environment.
  • Optimized system performance and managed the API lifecycle
  • Performed unit testing.
  • Worked closely with leads in implementation exposure on service based, SOA, RESTful technologies.
  • Strong experience in developing Microservices using Drop wizard, Spring Boot, Lagom.
  • Work experience with Java Frameworks like Spring, Hibernate.

Environment: Python, Drop wizard, Spring Boot, Lagom, Kafka, JSON, GitHub, LINUX, Django, Flask, Varnish, Nginx SOA, Teradata, REST,CI CD.

Confidential, Peoria Heights, IL

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed user interface using CSS, PHP, HTML, JavaScript and JQuery,CI CD,Data Center.
  • Used Ansible to configure and manage the infrastructure.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Designed and developed Use-Cases, Classes and Object Diagrams using UML Rational Rose for Object Oriented Design techniques.
  • Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
  • Used PyUnit, the Python unit test framework, for all Python applications.
  • Involved in developing the REST Web services to expose the business methods to external services in the project.
  • Worked on front end frameworks like CSS, Bootstrap for development of Web application.
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Developed, tested and debugged software tools for clients and internal customers of the organization.
  • Automation (Ansible) and Deploying on AWS environment.
  • Coded test programs and evaluated existing engineering processes.
  • Created a Git repository and added the project to GitHub.
  • Having experience in Agile Methodologies, Scrum stories and sprints experience in Python
  • Collaborated with internal teams and external teams to solve the issues and giving feedback.
  • Documented the problems and progress of project most accurately.
  • Worked together with team during testing of data warehouses.

Environment: Python, Django, HTML5/CSS, MySQL, REST Web Services, JavaScript, Eclipse, Linux, Shell Scripting, JQuery, GitHub, JIRA, GIT, AWS

Confidential

Python developer

Responsibilities:

  • Created a portable fully automated test tool, allowing 24/7 integration support for two development sites around the world and decreasing code turnaround time from 4 hours to 1 hour
  • Automated the daily and weekly build process to allow us to build daily builds twice a day for faster turnaround time for submitted code changes
  • Automated the code release process, bring the total time for code releases from 8 hours to 1 hour
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Implemented a review process in integration automation using Review Board and Gerrit that eliminated the need for a 5 hour per week daily approval meeting
  • Developed a web tool that monitors and drives the automated continuous integration system allowing release managers to track changes
  • Played a key role in a department wide transition from Subversion to Git, which resulted in an increase in efficiency for the development community
  • Developed a Coverity mail script that extracts code defects data per component for a daily report to drive reducing defects in the code base.
  • Created modern, REST APIs from existing information assets.
  • Manage a technician that oversees automation and carries out daily tasks.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.

Environment: Python, Kafka, JSON, GitHub, LINUX.

We'd love your feedback!