Python Developer Resume
2.00/5 (Submit Your Rating)
TX
SUMMARY
- 3+ years of professional experience as a Python Developer , pro client coder in multiple languages and experience in Design, Development, Implementation of Python , Django , Flask and client - server technologies-based applications, RESTful services , AWS and SQL .
- Experienced in working with various stages of Software Development Life Cycle ( SDLC ), Software Testing Life Cycle ( STLC ) and QA methodologies from project definition to post-deployment documentation.
- Experience with Design, code, debug operations, reporting, data analysis and Web Applications utilizing Python .
- Wrapper developed in Python for instantiating multi-threaded application and running with other applications.
- Good experience of working with various Python Integrated Development Environment like PyCharm, Atom, Idle, Jupyter Notebook.
- Hands-on experience working with various Relational Database Management Systems (RDBMS) like MySQL , Microsoft SQL Server, Oracle & non- relational databases ( NoSQL ) like MongoDB and Cassandra .
- Experienced in developing Web Services with Python programming language - implementing JSON based RESTful and XML based SOAP webservices.
- Experience in using Version Control Systems like GIT , SVN and CVS to keep the versions and configurations of the code organized.
- Exposure to CI/CD tools - Jenkins for Continuous Integration, Ansible for continuous deployment.
- Experienced with containerizing applications using Docker .
- Experience in Amazon Web Services (AWS) cloud platform like EC2 , Virtual private clouds (VPCs), Storage models ( EBS , S3 , instance storage), Elastic Load Balancers (ELBs).
- Experienced in building tools such as ANT , Apache MAVEN , and JENKINS .
- Good Experience on testing tools like JIRA and Bugzilla for bug tracking.
- Excellent interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in team environment.
TECHNICAL SKILLS
Languages: Python, SQL, PL/SQL,C++
IDEs: PyCharm, Sublime Text
Web Technologies: HTML5, CSS3, XML, JSON, jQuery, AJAX, Javascript
Database: SQL Server, Oracle, MongoDB, PostgreSQL, MySQL, Cassandra
Frameworks: Django, Flask, JUnit, PyUnit, Bootstrap
Tools: GitHub, SVN, CVS, JIRA, Bugzilla, Pandas, Ansible, Jenkins
Web Server: Apache server, Apache Server Tomcat, Web logic
Methodologies: SDLC, Agile, Waterfall
Operating System: Windows, Linux, UNIX
PROFESSIONAL EXPERIENCE
Confidential, TX
Python Developer
Responsibilities:
- Developed entire frontend and backend modules using Python on Django Web Framework by implementing MVC architecture.
- Developed the tools using Python Django and used MongoDB for databases. Parsers written in Python for extracting useful data from the design data base. Used Parse kit (Enigma.io) framework for writing Parsers for ETL extraction.
- Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML , CSS , JavaScript , Bootstrap, jQuery .
- Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design.
- Setup Docker on Linux and configured Jenkins to run under Docker host.
- Developed various API’s for Django applications using Django-tasty pie .
- Creating RESTful web services for Catalo and Pricing with Django MVT , MySQL , and MongoDB .
- Deployed and monitored scalable infrastructure on Amazon web services ( AWS ).
- Implemented a continuous Delivery Pipeline with Jenkins and GitHub to build a new Docker container automatically.
- Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Managed code versioning with GitHub, Bit Bucket and deployment to staging and production servers.
- Implemented code to perform CRUD operations on MongoDB using PyMongo module.
Confidential
Python Developer
Responsibilities:
- Designed and developed components using Python . Implemented code in Python to retrieve and manipulated data.
- Managed large datasets using Panda data frames and MySQL and creating efficient system.
- Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
- Designed and maintained databases using Python and developed Python-based API ( RESTful Web Service ) using Flask and PostgreSQL.
- Designed and Developed UI using HTML, XHTML, AJAX, Java Script and jQuery .
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Used Python and Django for creating graphics, XML processing of documents, data exchange and business logic implementation between servers.
- Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash .
- Developed server-based web traffic using RESTful API’s statistical analysis tool using Flask , Pandas .
- Developed scripts to migrate data from proprietary database to PostgreSQL .
- Optimized the queries by using various techniques in SQL Alchemy.
- Responsible for debugging the project monitored on JIRA (Agile).
- Designed and implemented large scale business critical systems using Object oriented design and Programming concepts using Python and Django .
- Developed tools using Python , Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
- Used PyQuery for selecting particular DOM elements when parsing HTML .