We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

0/5 (Submit Your Rating)

El Segundo -, CA

SUMMARY

  • 8+ years of experience in developing web based applications, software development and design using Python, Django, XML, CSS, HTML, C++, DHTML, Java, JavaScript, jQuery and AngularJS.
  • Proficiency in Analysis, Design & Development Testing of Enterprise Applications and Database Development using,Python, Django, Flask and SQL projects.
  • Involved 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.
  • Experience of dealing with various development methodologies like Waterfall, Scrum, and Agile.
  • Skilled with WAMP (Windows, Apache, MySQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experience of using Python modules like NumPy, Matplotlib, Pickle, Pandas, SciPy, wx Python, PyTables, PyQt, etc., for generating complex graphical data, creation of histograms, etc.
  • Skilled in Object - Oriented Design and Programming using Python and C++.
  • Master of implementing Model View Control (MVC) architecture using server-side applications like Django and Flask for developing web applications.
  • Expertise in JSON 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.
  • Working experience with relational databases like Oracle, SQLite, PostgreSQL, MySQL, DB2 and non-relational databases like MongoDB and Cassandra.
  • Proficient in developing complex SQL Queries, Stored Procedures, Triggers, Cursors, Functions, and Packages along with performing DDL and DML operations on the database.
  • Written and developed scripts for automating tasks using Jenkins and UNIX shell scripting.
  • Good exposure in project deployment using Heroku, Jenkins and Amazon Web Services (AWS).
  • Used Python package called Beautiful Soup for Web Scraping
  • Worked on various Operating Systems like UNIX, Linux, Windows, and Mac OS.
  • Hands on experience with version control systems like Git, GitHub, CVS, and SVN to keep the versions and configurations of the code organized.
  • Experienced with Unit Testing, System Integration Testing (SIT) and User Acceptance Testing (UAT).
  • Have worked on JIRA for bug tracking and communicating for better results Strong Experience in Big data technologies including Apache Spark, Hadoop, HDFS, Hive, MongoDB.
  • Involved in handling errors/exceptions and debugging issues in large scale applications.
  • Highly motivated, dedicated, quick learner and have proven ability to work individually and as a team.
  • Excellent written and oral communication skills with results-oriented attitude.

TECHNICAL SKILLS

Operating Systems: Unix, Linux, Windows and Mac

Programming Languages: Python, PL/SQL, AngularJS, JAVA

Databases: Oracle 10/11g, MySQL, SQL Server and PostgreSQL

Tools: Intellij, PyCharm, FileZilla, PL/SQL Developer, and TOAD

Integration Tools: Jenkins and Web Builder

Version Control: GitHub and SVN

Defect Tracking: JIRA, Git, and VersionOne

Cloud: VPC creation, EC2 instance, S3 buckets, RDS instances, Amazon command line, cloud Front, IAM, creating security groups, managing S3 object lifecycle, creating CDN, implementing S3 security & Encryption, Route53, working with databases and DNS, Using bootstrap scripts, AWS EC2 and S3

PROFESSIONAL EXPERIENCE

Confidential, EL Segundo - CA

Sr. Python Developer

Responsibilities:

  • Designed front end and backend of the application utilizing Pythonon Django Web Framework.
  • For the development of the user interface of the website used HTML, CSS, and JavaScript.
  • Experience in developing views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Expertise in developing consumer-based features and applications with Python, Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Modify the existing Python/Django modules to deliver certain format of data.
  • Have work knowledge on JIRA(Agile) for the bug tracking of the project.
  • Worked on deployment on AWS EC2 instance with Postgres RDS and S3 file storage.
  • Involved in deploying the code into Amazon Web Server using BOTO API.
  • Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins and deployment automation.
  • Used Jenkins for continuous integration(CI) and continuous deployment(CD).
  • Used Django-celery with the help of RabbitMQ message broker for large processing.
  • Experience with Streaming platforms like Apache Kafka.
  • Worked on Kubernetes to deploy scale, load balance, and manage Docker containers with multiple namespace versions
  • Automated the cloud deployments using chef,Python(boto & fabric) and AWS Cloud Formation Templates.
  • Worked on Python scripts to parse JSON documents and load the data in database.
  • Build SQL queries for performing various CRUD operations.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Developed full stack Python web framework with an emphasis on simplicity, flexibility, and extensibility.
  • Worked on AWS Cloud Platform and its features which includes EC2, S3, EBS
  • Integrated Redis-Cache with Django Rest Framework for reading the data faster.
  • Involved in Design, Development, Deployment, Testing, and Implementation of the application.
  • Implemented the application in LINUX environment and comfortable with all its commands.
  • Developed Restful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Automated most of the daily task using python scripting.

Environment: Python, MySQL, Hive, JSON, RESTful, Pandas, Machine Learning, Version One, Linux, Shell Scripting, IBM Netezza, JavaScript, AngularJS, Toad Data Point(SQL), Putty(Linux), Informatica.

Confidential, Blue Ash - OH

Sr. Python Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
  • Working as an applicationdeveloperexperienced with controllers, views and models in Django
  • Used Salt Stack to configure and manage the infrastructure
  • Restful web services using Python REST API Framework.
  • Implemented the application usingPythonSpring IOC (Inversion of Control), Django Framework and handled the security usingPythonSpring Security.
  • Tested entire frontend and backend modules usingPythonon Django Web Framework
  • Responsible for handling the integration of database system.
  • Developed Server-side automation using Node JS scripting and connecting different types of SQL and NoSQL stores from Node JS.
  • Used object-relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based scheme.
  • Implemented Performance tuning and improved the Performance of Stored Procedures and Queries.
  • Installed and configured py Builder for application builds and deploying it.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we request from multiple browser to web application.
  • Developed and Deployed SOAP based Web Services on Tomcat Server.
  • Used Jenkins for continuous integration for code quality inspection and worked on building local repository mirror and source code management using Git hub.
  • Used IDE tool to develop the application and JIRA for bug and issue tracking.
  • Wrote unit testing codes using unit test, resolving bugs and other defects using Firebug.
  • Used JIRA to assign, track, report and audit the issues.
  • Used GIT to coordinate team development.

Environment: Python, Django Web Framework, HTML, CSS, NoSQL, JavaScript, jQuery, Sublime Text, Jira, GIT, py Builder, unit test, Firebug, Web Services.

Confidential, Dallas - TX

Python developer

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developersto understand them as per their perspective.
  • Worked on object oriented programming (OOP) concepts using Python, Django and Linux.
  • Developed web-based applications using Python, Django, XML, CSS, HTML, JavaScript, Angular JS and jQuery.
  • Experience with JSON based REST Web services and Amazon Web Services (AWS).
  • Worked on Amazon services like Amazon Cloud EC2.
  • Added support for Amazon AWS and RDS to host static/media files and the database into Amazon Cloud.
  • 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 (TDD), Load Testing.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Involved in Unit testing and Integration testing.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Designed Interface using Bootstrap framework.
  • Experience with working on multiple environments like development, testing, production. Excellent analytical and problem-solving skills and ability to work on own besides being valuable and contributing team player.

Environment: Python, Django 1.4, MySQL, Amazon EC2, Amazon SQS, S3, Windows, Linux HTML5/CSS3, AJAX, jQuery, JavaScript, Apache.

Confidential, Columbus - OH

Python Developer

Responsibilities:

  • Involved in Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell script.
  • Used GIT repository for software configuration management and version control.
  • Used JIRA for tracking and Updating Project issue.
  • Performed troubleshooting, fixed and deployed manyPythonbug fixes of the two main applications that were Maintained main source of data for both customers and internal customer service team.
  • Maintained technical documentation for resolved issues for future reference
  • Coded test programs and evaluated existing engineering process
  • Effectively communicated with the external vendors to resolve queries.
  • Worked on development of customer support and complains registration system. This is a Customer feedback and complains management system.
  • Design, develop, test, deploy and maintain the website.
  • Coding and execution of scripts in Python/Unix/VB.
  • Development of Application using Java andPython.
  • Recording of Scripts (Web, Web Services HTML) using Vugen and SoapUI and script validation through co correlations, parameterizations and other methods. Scripting - web and web services.
  • Resolving Complexity in the scripts of the website due to the complex logic and correlations.
  • Script validation sometimes becomes challenging as it demanded many web based logic rather than correlation and parameterization.
  • Running load/endurance tests using Vugen, ALM and controller, server monitoring, analysis using Dynatrace, UNIX putty, SQL logs and other tools and reporting the performance. Analyzing errors and exceptions using putty logs (UNIX), etc.
  • Testing in citrix protocol with scripts and scenario.

Environment: Python, Django Web Framework, HTML, CSS, NoSQL, JavaScript, jQuery, Sublime Text, Jira, GIT, py Builder, unit test, Firebug, Web Services.

Confidential

Python Developer

Responsibilities:

  • Implemented business logic of the application utilizingPythonon Django Framework
  • Worked on object-oriented programming (OOP) concepts using Python, Django and Linux.
  • Developed Views and Templates with Django view controller and template language to create a user- friendly website interface
  • Developed rich user interface guidelines and standards throughout the development and maintenance of the website using CSS, HTML and JavaScript
  • Designed and developed data management system using MySQL
  • Wrote pythonmodules to extract/load asset data from the MySQL source database.
  • Dashboard features were developed and tested using Django, Java Script and CSS
  • Used PyUnit, a python unit test framework for allPythonapplications.
  • Used Bit bucket to do basic Git operations and controlling read and write access to the code
  • Responsible for debugging and troubleshooting the web application
  • Ability to successfully implement the application in LINUX environment

Environment: Python, Django, HTML5, CSS3, JavaScript, Apache Struts, PyCharm, Eclipse, PyUnit, Git

We'd love your feedback!