Python Developer Resume
SUMMARY
- Over 8 years of experience in IT industry with proficiency in Analysis, Design & Development Testing of Enterprise Applications and Database Development using, Python, Django, Flask and SQL projects.
- Experienced in complete Software Development Life Cycle, and major aspects of technological projects including Requirement Analysis, Design, Development, Database Design, Deployment, Testing, Debugging, and Application Maintenance.
- Hands on Experience in AWS like Amazon EC2, Amazon S3, Amazon Redshift, Amazon EMR and Amazon SQS.
- Implemented Spring boot microservices to process teh messages into teh Kafka cluster setup
- Involved in dealing with various development methodologies like Waterfall, Scrum, and Agile.
- Experienced with WAMP (Windows, Apache, MySQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture.
- Hands - on experience in implementing Model View Control (MVC) architecture using server-side applications like Django and Flask for developing web applications.
- Proficient inJSON based RESTful web services, and XML based SOAP web services.
- Worked on various applications using python integrated IDEs like Eclipse, IntelliJ, Sublime Text and PyCharm.
- Understanding of Python best Practices (PEP-8).
- Experience of working with relational databases like Oracle, SQLite, MySQL, DB2
- Experience in project deployment using Heroku, Jenkins and Amazon Web Services (AWS).
- Worked on various Operating Systems like UNIX, Linux, Windows, and Mac OS.
- Sound noledge with version control systems like Git, GitHub, CVS, and SVN in order to keep teh versions and configurations of teh code organized.
- Fast learner can quickly in corporate and implement new procedures with efficiency and accuracy
- Highly motivated, dedicated, quick learner and has proven ability to work individually and as a team.
- Excellent written and oral communication skills with results-oriented attitude
PROFESSIONAL EXPERIENCE
Confidential
Python Developer
Responsibilities:
- Responsible for Design and development of web applications using Python. Developed Python based APIs. Developed web-based applications using Python, Django, Flask, XML, CSS, HTML, DHTML Test and execute all data transformation, extraction, and load activities Has been involved in implementing security features for teh APIs. Experience in Amazon Web Services (AWS) Cloud services such as EC2, EBS, S3, VPC, and Elastic Load Balancer.
- Implemented to reprocess teh failure messages in Kafka using offset id Imported, analyzed, visualized data by using Pandas Used Lambda function for Infrastructure automation.
- Setup database in AWS using RDS and configuring backups for S3 bucket. Worked on Amazon EC2 Clusters to deploy files into Buckets. Deployed and tested different modules in Docker containers and GIT. Implemented programming automations using Jenkins and Ansible on Unix/Linux based OS over cloud like Docker. Designed and developed asynchronous messaging systems using JMS, MDB, and MQ series. Migrated teh Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Deployed teh project onto teh Jenkins server, and organized teh configurations and versions of teh code using SVN version control system.
- Used AWS for application deployment and configuration. Responsible for setting up REST APIs using Django. Developed Merge jobs in Python in order to extract and load data into PostgreSQL database and used Test driven approach for developing applications.
- Creating and maintaining deployment Pipelines, and Airflow DAGs Knowledge of version control systems (Git, gerrit) and modern version control for use in continuous deployments
Environment: Python 3.x/2.7, Django, AWS, DevOps,Bootstrap, PostgreSQL, Eclipse, JSON, Shell Scripting, HTML, XHTML, Git, CSS, AJAX, Apache Web Server, My-SQL, Windows, Linux.
Confidential - Los Angeles, CA
Python/AWS Developer
Responsibilities:
- Developed Python based API (RESTful Web Service) to track teh events and perform analysis using Django. Manage teh successful delivery of development projects across teh full application lifecycle Setup and build AWS infrastructure various resources, VPCEC2, S3, IAM, EBS, Security Group, AutoScaling and RDS in Cloud Formation JSON templates.
- Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 bucketsVirtual Private Clouds (VPC), Elastic LoadBalancers (ELB) and Relational Database Services (RDS). Used Postman API to get convenient, visual display of query results. Integration of Lambda with ticketing tools to take automated actions Implemented a CI/ CD pipeline with Docker, Jenkins and GitHub by virtualizing teh servers using Docker for teh Dev and Test environments by achieving needs through configuring automation using Containerization.
- Created Ansible playbacks to deploy and automatically scale applications with minimal dependencies Used teh AWS -CLI to suspend on Aws Lambda function used AWS CLI to automate backup of ephemeral data stores to S3 buckets EBS.
- Created a Python/Django/Flask based web application using Python scripting for data processing, MySQL for teh database, and HTML/CSS Published and Consumed Contract SOAP web services and developed corresponding test cases. Designed and managed API system deployment using fast http server and Amazon AWS architecture. Developed frontend and backend modules using Python on Django Web Framework. Used AWS for application deployment and configuration.
- Designed and developed teh UI of teh website using HTML, AJAX, CSS Performed debugging and troubleshooting teh web applications using Subversion version control tool to coordinate team-development.
Environment: Python 3.x/2.7, Django, AWS, DevOps, HTML, CSS, SOAP, PyQT, XML, Python SDK, GitHub, My-SQL, Eclipse, Shell Scripting, jQuery, Git, Jira, Windows and LINUX.
Confidential, Schaumburg, IL
Python Developer
Responsibilities:
- Gatheird and analyzed teh requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for teh designers and developers to understand them as per their perspective. Worked on object oriented programming (OOP) concepts using Python, Django and Linux.
- Experience with JSON based REST Web services and Amazon Web Services (AWS). Added support for Amazon AWS and RDS to host static/media files and teh database into AmazonCloud. Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database. Worked in Agile and waterfall methodologies with high quality deliverables delivered on-time.
- Experience with continuous integration and automation using Jenkins. Experience with Unit testing/ Test driven Development
Confidential
Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment. Developed Python batch processors to consume and produce various feeds. Used Python based GUI components for teh front end functionality such as selection criteria. WrotePython scripts to parse XML documents and load teh data in database.
- Generated property list for every application dynamically using Python. Used Python NumPy library to visualize data point using interactive charts. Designed data visualization to present current impact and growth. Utilized PyQtto provide GUI for teh user to create, modify and view reports based on client data. Developed custom reports using HTML, Python and MySQL. Developed monitoring and notification tools using Python.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records. Written queries in MySQL and Native SQL. Created PyUnit test cases for unit testing. Added teh navigations and paginations and filtering columns and adding and removing teh desired columns for view. Used Githubfor version control. Worked in an agile development environment.
Environment: Python, Django, MySQL, Linux, HTML, CSS, AJAX, PyUnit, XML, Apache Web Server.
Confidential
Python Developer
Responsibilities:
- Designed, develop, test, deploy and maintain teh website. Developed entire frontend and backend modules using Python on Django Web Framework. Developed Python scripts to update content in teh database and manipulate files. Rewrite existing Java application in Python module to deliver certain format of data Developed entire frontend and backend modules using Python on Django Web Framework.
- Generated property list for every application dynamically using Python. Designed and developed teh UI of teh website using HTML, XHTML, AJAX, CSS and JavaScript. Wrote Python scripts to parse XML documents and load teh data in database. Generated property list for every application dynamically using Python. Handled all teh client side validation using JavaScript.
- Performed testing using Django's Test Module. Designed and developed data management system using MySQL. Creating unit test/regression test framework for working/new code. Responsible for search engine optimization to improve teh visibility of teh website. Responsible for debugging and troubleshooting teh web application.
Environment: Python, Django, PyQT, PyQuery, MySQL, HTML, CSS, JavaScript, Ajax, Web Services (SOAP), XML, PL/SQL, and Oracle SQL Developer.
TECHNICAL SKILLS
- Continuous Integration/Delivery
- Continuous Integration
- Unspecified
- Django
- Git
- GUI
- HTML
- JavaScript
- Javascript Frameworks and Libraries
- Bootstrap
- Jenkins
- JSON
- Object Oriented
- Object Oriented Programming
- OOP
- Python
- Flask
- Matplotlib
- Numpy
- Pandas
- Requirement Analysis
- Scripting
- Structured Software
- Software Development
- Subversion
- SVN
- XML
- Data Integrity
- Unspecified
- Data Transformation
- Unspecified database
