We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Around 5 years of experience as an Application developer, software development and design using Python, Django, Angular JS, React, Node JS, HTML, JavaScript, CSS, Java, MySQL, Oracle PL/SQL, Postgres.
  • Experienced with Software Development Life Cycle, Database designs, agile methodologies, coding, testing of enterprise applications and IDE's such as Jupiter Notebook, PyCharm, Emacs, Spyder and Visual Studio.
  • Developed Consumer - based custom features and applications using Python, Django, HTML, Java Script, CSS.
  • Experience with Django and Flaska high-level Python Web framework.
  • Hands on experience with Requests, NumPy, SciPy, Matplotlib, and Pandas python libraries during development lifecycle.
  • Working with backend python automation, CI pipelines, Docker and cloud provisioning/automation.
  • Experienced in MVC frameworks like Flask and Pyramid and MVT framework like Django
  • Worked with python libraries from Python Package Index (PyPI).
  • Experience with Jenkins and Enterprise GitHub. Worked on Jenkins continuous integration tool for deployment of project.
  • Worked on Loading and transforming large sets of structured, semi structured and unstructured data using Hadoop/Bigdata concepts.
  • Proficient in SQL databases MSSQL Server, MySQL (RDBMS), Oracle DB, Postgres and MongoDB.
  • Hands on Experience on Kubernetes to deploy scale, load balance, and manage Docker containers with multiple namespace versions.
  • Experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PL/SQL and PostgreSQL database.
  • Hands on Experience on message Queuing with RabbitMQ
  • Experience in designing the automation framework using Shellscripting.
  • Experience in writing test plans, test cases, test specifications and test coverage.
  • Familiar with Agile and Waterfall development methodologies
  • Followed Agile Methodologies (Scrum) involved in daily stand-up meetings.
  • Managed windows servers which included Active Directory maintenance and support
  • Hands on experience with Agile project management tools such as JIRA, VersionOne
  • Created an Test Automation Framework with Selenium for test automation process
  • Unit testing for the entire code and fixing bugs in unit testing
  • Installed, setup, and configured Cisco switches for TCP/IP intra-network and wireless access point across the network for the local area network and Wi-Fi.
  • Experienced in working with different operating systems like Windows, Ubuntu Linux and UNIX.

TECHNICAL SKILLS

Operating Systems: Unix, Linux, Ubuntu, Solaris, Windows and MacOS

Programming Languages: Python, PL/SQL, Java, CSS,HTML,JavaScript

Databases: MySQL, SQL Server and PostgreSQL, MongoDB

Tools: PyCharm, PL/SQL Developer, Spyder, Visual Studio, Visio, Confidential WebSphere, Tableau Analytics, Apache Spark

Integration Tools: Jenkins

Message Broker: RabbitMQ, Confidential MQ

Web Server: Apache Webserver

Defect Tracking: JIRA and VersionOne

Cloud services: AWS, Microsoft Azure

PROFESSIONAL EXPERIENCE

Confidential, Austin,TX

Python Developer

Responsibilities:

  • Created highly scalable and performant REST based micro services for creating and managing brokerage store using Python3, Flask-Restplus framework with swagger and storing them in NOSQL DB - Cloudant, CouchDB and MongoDB.
  • Improving product infrastructure, including usability, performance and maintainability by developing features like multi-threading, i18N, org, team & role based visibility rules, shopping bag, content pull, service offerings’ configuration and pricing calculations using best coding practices.
  • Designing proof of concepts for catalog service.
  • Participating in review of code and design to verify adherence to standards and best practice.
  • Deploying module as a micro service using docker and kubernetes daily using CI/CD and feature flags.
  • Designed and implemented unit test and automation test framework using python for continuous test driven application development.
  • Continuous delivery via Agile Software Development methodologies and source code control using GitHub.
  • Worked closely with product management and engineering team to ensure application meets customer needs and expectations.
  • Created and maintained documentation (process workflows, standard operating procedures, user guides, data dictionaries, etc.)
  • Collaborated with internal teams and external teams to solve the issues and giving feedbacks.

Environment: Python3, Flask-Restplus, private-public cloud providers, Cloudant, CouchDB, MongoDB, Pytest, GitHub, Atom IDE, Docker, Kubernetes

Confidential

Python Developer

Responsibilities:

  • Developed the application using the Java I/O functionalities to display the output using the Stream-Readers both the Input and the Output Features.
  • Designed and developed the user interface of the project with HTML, CSS and JavaScript.
  • Worked on JAVA applications.
  • Entire Front end and back end modules of the project are developed using Python with Flaskand Django Web Framework.
  • Designed and developed the data management systems using MySQL databases.
  • Written Python Scripts to parse the JSON data and load into database.
  • Utilized the existing Python and Django modules and rewritten to deliver data in required formats.
  • Client-side validations and manipulations are done using JavaScript and JQuery
  • Experienced in writing indexes, views, constraints, stored procedures, triggers, cursors and user defined functions or subroutines in MySQL.
  • Responsible for Debugging and troubleshooting the application.
  • Working on Web Scraping, used Beautiful Soup modules, Pandas for data analysis.
  • Developed and worked the inventory management system. Demand forecasting visualization with analytics
  • Utilized Subversion control tool to coordinate team work.

Environment: Python, Django, UNIX, HTML, XML, CSS, JavaScript, MySQL, Pandas, Beautiful Soup

We'd love your feedback!