We provide IT Staff Augmentation Services!

Senior Python Developer Resume

0/5 (Submit Your Rating)

IL

SUMMARY

  • Python developer with experience in Workflow design, configuration, and process development.
  • Well - versed in front-end development tools such as HTML5, CSS3, Sublime Text, XSL, XSLT, jQuery, AJAX, and JavaScript.
  • Good knowledge of Amazon AWS concepts like IAM, Cloudwatch, S3, Redshift, chime, EMR, and EC2 web services which provide fast and efficient processing of big data.
  • Experience in complete software development life cycle (SDLC) with software development models like Agile, Scrum, JIRA, and Waterfall models.
  • Understanding of the design and development of the database with the help of SQL (Oracle, Postgres) and NoSQL (Mongo, S3) databases.
  • Familiar with the use of testing tools such as Robot, PyTest, Unittest, DocTest, Nose2, and Testify to detect as many bugs and inconsistencies in the infancy of the application development as possible.
  • Proficient understanding of version control systems like Git, CVS, and Git hub to track the progress of the project.
  • Significantly worked on the CI/CD pipeline to automate the building of committed code and deploy it after testing with the help of Jenkins, CircleCI, TeamCity, Bamboo, and GitLab.
  • Acquaintance of Docker and Kubernetes for automating the deployment of any application inside a software container.

PROFESSIONAL EXPERIENCE

Confidential, IL

Senior Python Developer

Responsibilities:

  • Developed views and templates with Python 3.9 and Django to create a comprehensible website interface using React JavaScript library.
  • Used HTML5, CSS3, and JavaScript in developing the front end of the interactive website interface to be user-friendly.
  • Used Python libraries like NumPy, wxPython, Pandas, and SciPy to easily write the code and help efficiently with the codes that are repeated quite often.
  • Involved in the writing and execution of the NoSQL database queries using Couchbase to make them simpler to understand.
  • Developed Spark/Scala, python for regular expression (regex) project in the Hadoop environment with Linux for big data resources.
  • Used Git for version control which helps in tracking and managing changes to software code to provide an effective platform to manage the progress.
  • Utilized PyTest testing tool to detect as many bugs and inconsistencies in the infancy of the website development as possible.
  • Applied Amazon AWS EC2 for the development stage and production environment which helped to develop and deploy the website faster. Utilized AWS S3 for cloud storage to store and retrieve data faster and easier.
  • Utilised Apache airflow as an open-source workflow management system for sequencing, coordination, scheduling, and monitoring complex data pipelines.
  • Exploited AGILE for project status tracking as a work management tool for requirement and test case management.
  • Implemented the Microservice architecture with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers.
  • Developed an embedded software data-driven test automation framework in Linux/Python. Designed test cases and authored test plans.
  • Expertise in Agile environment using CI/CD model methodology to improve software delivery throughout the software development life cycle via automation.
  • Performed Machine learning models with the help of TensorFlow which provides a library for dataflow programming.

Confidential, New York, NY

Python Developer

Responsibilities:

  • Worked out the views and patterns with Python 3.9 and REST to establish an accessible application user interface for a better experience with the help of the Angular JavaScript library.
  • Deployed HTML5, CSS3, and JavaScript in the advancement of the front end of the application interface for a better UI/UX interface for the end consumer.
  • Involved in the scripting and implementation of MongoDB to store data in JSON-like documents to have faster and more storage flexibility.
  • Utilized JIRA for project status tracking as a work management tool for requirement and test case management to implement the testing tool more effectively.
  • Made use of Amazon AWS EC2 for the development period and production atmosphere which helped to develop and implement the application faster. Utilized AWS S3 for cloud storage to store and recall data.
  • Utilized Selenium testing tool to detect as many bugs and contradictions as in the initial stages of the application development.
  • Applied Apache Kafka as an open-source streaming platform and message queue for sequencing, coordination, scheduling, and monitoring complex data pipelines. worked under a UNIX environment in the development of an application using python and utilizing it in initiating UNIX shell scripting
  • Arbitrated Robot Framework to test the automation process using a keyword-driven approach with the help of a number of in-built libraries to ease the automation.

Confidential

Python Developer

Responsibilities:

  • Developed Python daemon processes that filter, price, and load CDR data to Oracle DB in the background and handle the periodic service requests.
  • Wrote script in Python and Expect API for running commands/programs on remote servers.
  • Worked with a complete rewrite of filtering script in Python for a major client to process.
  • Maintained and enhanced Python scripts for Chargeback and Rebill clients.
  • Implemented services for new and existing clients.
  • Developed wrapper scripts in the Bash shell to automate the execution of multiple Python scripts.
  • Used Oracle SQL Developer to develop and design SQL queries for implementations.
  • Provided support to other developers and groups on CDR-related queries.
  • Build web interface pages in PHP and Python to view the status of CDR load.

We'd love your feedback!