We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Over 8+years of experience as a Web/Application Developer , analytical programming software development and design using Python, Django .
  • Experienced withPython Libraries Beautiful Soup,NumPy, Pandas data frame, Matplotlib, python - twitter, urllib2.
  • Experience in developing web-based applications using Python 2.7/3.0, Django, PHP, AngularJs, Reactjs, C++, XML, CSS, HTML, JavaScript and jQuery .
  • Extensive experience in designing and implementing various web applications in WAMP ( Windows, Apache, MySQL, PHP )
  • Developed Consumer-based custom features and applications using Python, Django, and HTML
  • Experienced with Software Development Life Cycle, Database designs, agile methodologies, coding, testing of enterprise applications and IDE's such as Jupiter Notebook, PyCharm, Emacs, WebStorm, Intellij and Visual Studio.
  • Having good experience in MEAN Stack(Mongo DB, Express.js, Angular.js, and Node.js) applications.
  • Extensive experience in designing and implementing various web applications in both LAMP (Linux, Apache, MY SQL, PHP) Environments
  • Working with backend python automation, CI pipelines, Docker and cloud provisioning/automation.
  • Experience with Django and Flask a high-level Python Web framework.
  • Experienced in MVC frameworks like Flask and Pyramid and MVT framework like django
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Experience and understanding of React Redux life cycle with components and rendering to DOM.
  • Good experience in Shell Scripting, UNIX commands.
  • Experience in developing applications in Linux Environments such as Red Hat, CentOS, Ubuntu.
  • Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Experience in working with Relational DB (RDBMD) like SQLite , MYSQL Workbench , PostgreSQL,AURORAand No-SQL database MongoDB for database connectivity
  • Experience in analyzing and handling large datasets using Oracle Relational database
  • Having experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PL/SQL and PostgreSQL database.
  • Basic Knowledge on JSON based REST Web services and Amazon Web services.
  • Basic knowledge on Rest API and JSON Parsing, jQuery and Angular JS
  • Experience in building frameworks in Python for Test Automation .
  • Hands on Machine Learning Experience and SAS experience.
  • Excellent Experience in Code Refactoring and Udeploy . Solid ability to code in JavaScript.
  • Thorough knowledge in various front-end tools like HTML, JavaScript, XML, jQuery and AJAX.
  • Experience in Bash Shell Scripting, SQL and JavaFull stack web development using Python
  • Having Good Experience in Object Oriented Concepts with C# and Python2.7/ 3.x.
  • Extensive experience in using Python/Perl to code and design various phases for data processing pipeline.
  • Experienced on Installation, Integration and Configuration of third party tools , Content Management System (CODEIGNITER, Zend, Laravel, Smarty)
  • Managing Amazon Web Services (AWS) infrastructure with automation and orchestration tools such as Chef.
  • Good knowledge on IBM WebSphere Application Deployment and maintenance of an application on Application Server using clusters concept and IBM Tivoli Monitoring.
  • Good knowledge in various phases of SDLCRequirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
  • Experienced in Agile Methodologies and SCRUM process including Sprint planning, backlog grooming, Daily Standups, Code review, Pert Chart, Gant Chart
  • Good Experience in error and exceptional handling.
  • Proven ability in working with Shell scripting for designing automation framework .
  • Knowledge of automation technology such as Chef, Ansible and Puppet
  • 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 bug tracking tools such as JIRA and Bugzilla
  • Developed and designed e-mail marketing campaigns using HTML, JavaScriptand CSS.
  • Maintained customers relationship management databases (MySQL / PostgreSQL)
  • Unit testing for the entire code and fixing bugs in unit testing
  • Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Experienced in working with different operating systems like Windows, Ubuntu, Linux and UNIX.

TECHNICAL SKILLS:

Programming Languages: Python,C,C++, Java/J2EE, and PL/SQL, Perl, SQL

Markup languages: HTML, JSON, XML.

Scripting: JQuery, Java Script, AJAX, Shell scripting.

Operating systems: Windows, Unix, Linux (CentOS and Ubuntu)

Databases: Databases Oracle, MySQL, Apache Cassandra, MongoDB

Frameworks: Django, Flask,Nodejs, Angular JS

Integration Tools: Jenkins, IBM integration and Web Builder

Protocols: TCP/IP, HTTP/HTTPS, SOAP.

Programming methodologies: Waterfall and Agile

Web Server: ApacheWebserver, IIS, HTTP server, Web Logic, JBoss.

Defect Tracking: JIRA, Bugzilla, and VersionOne

Cloud services: AWS, VMware, Microsoft Azure

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Python Developer

Responsibilities:

  • Developed the application using agile methodology and Scrum method of project management.
  • Developed web applications in Django Framework's model view control (MVC) architecture.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and into various worker processes.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software methodology principles.
  • Different testing methodologies like unit testing, Integration testing, web application testing
  • Worked very closely with designer, tightly integrating Flash into the CMS with the use of FlashVars stored in the Django models.
  • Design and implement Provisioning Server 5.6 upgrade to Provisioning Server 6.1.
  • Developed test scripts for automation with Selenium.
  • Python/Django based web application, Postgre SQL DB, and integrations with 3rd party email, messaging, storage services.
  • Architected, designed and implemented SAML and symmetric key based Single Sign On service provider systems.
  • Build development environment with JIRA.
  • Implemented multi-site Enterprise SOA using Oracle SOA Suite and also worked in SOA architecture WebSphere Message broker for integration.
  • Also Created Angular JS controllers, directives, models for different modules of the application.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins,
  • MySQL and custom tools developed in Python and Bash
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python.

Environment: Python, Django1.4, HTML/CSS, MS SQL Server 2012, MySQL, Script, Eclipse, GIT, GitHub, AWS, Linux, Shell Scripting.

Confidential, San Diego, CA

Python Developer

Responsibilities:

  • Worked in Agile development following Scrum process, Sprint and daily stand-up meetings
  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
  • Worked on frontend and backend modules using Python on Django Web Framework.
  • Implemented and enhanced CRUD operations for the applications using the MVT (Model View Template) architecture of Django framework andPython conducting code reviews.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery .
  • Created APIs , database Model and Views UtilizationPython to build responsive web page application.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Used GitHub forPython source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos
  • Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
  • Used PyUnit, the Python unit test framework, for all Python applications.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Worked with product teams to improve documentation of Ansible development environments; identified additional tests for Ansible roles that could be done via Test Kitchen, Docker, and Serverspec or GitLab CI
  • Automated the continuous integration and deployments using Jenkins, Docker, Ansible and AWS Cloud Templates.
  • Installed and maintained Jenkins for Continuous Delivery as well as automate Ansible Playbook runs against production infrastructure
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Developed, tested and debugged software tools for clients and internal customers of the organization.
  • Coded test programs and evaluated existing engineering processes.
  • Search engine optimization by replacing existing database with MongoDB (NoSQL Database).
  • Documented company Restful API's using Swagger for internal and third part use and also worked on Unit testing and Integration testing.
  • Used Git for the version control.
  • Created a Git repository and added the project to GitHub.
  • Collaborated with internal teams and external teams to solve the issues and giving feedbacks.
  • Worked on object-oriented programming (OOP ) concepts usingPython, Django and Linux.
  • Used JIRA for bug tracking and issue tracking.
  • Practical experience with working on multiple environments like development, testing, production.
  • Documented the problems and progress of project most accurately.

Environment: Python, Django, HTML5/CSS, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, Ansible, jQuery, GitHub, JIRA.

Confidential, Louisville, KY

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.
  • Interacted with the client end-users during requirements gathering sessions
  • Upgraded existing UI with HTML, CSS, jQuery and Bootstrap.
  • Working as an application developer experienced with controllers, views and models in Django.
  • Implemented Business logic, worked on data exchange, processed XML and HTML using python 2.7 and its familiar framework Django
  • Restful web services using Python REST API Framework.
  • Developed Application to access JSON and XML from Restful , Webservices from consumer side using JavaScript and Angular.JS
  • Used AWS Cloud Watch to monitor and store logging information
  • Implemented the application using Python Spring IOC (Inversion of Control), Django Framework and handled the security using Python Spring Security.
  • Responsible for handling the integration of database systems.
  • Used object/relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema
  • Implemented Performance tuning and improved the Performance of Stored Procedures and Queries.
  • Installed and configured pyBuilder for application builds and deploying it.
  • Upgraded internal and customer TLS/SSL Apache Web Server configurations; trained staff on proper implementations, potential issues/concerns, and automated changes with Ansible
  • Responsible for debugging and troubleshooting the web application.
  • Developed object-oriented programming to enhance company product management
  • Wrote unit testing codes using unit test, resolving bugs and other defects using Firebug
  • Used JIRA to assign, track, report and audit the issues.

Environment: Python, Django Web Framework, AWS, HTML, CSS, MySQL, JavaScript, jQuery, Sublime Text, Atom, PyCharm, Jira, GIT, pybuilder, unit test, Firebug, Web Services, HTML5/CSS, XML, JSON, Ajax

Confidential, CA

Python Developer

Responsibilities:

  • CreatedPython and Bash tools to increase efficiency of call center application system and operations; data conversion scripts, REST, JSON , and CRUD scripts for API Integration.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High Charts for data visualization of the served pages.
  • Built Pythonscripts to identify and correct erroneous data in PostgreSQL database using clustering, regression, and statistics
  • Used standardPython modules e.g. csv, robot parser, itertools, pickle, jinja2, lxml for development.
  • Worked extensively with Bootstrap, JavaScript, and jQuery to optimize the user experience.
  • UsedPython and Django to interface with the jQuery UI and manage the storage and deletion of content . Developed entire frontend and backend modules using PHP/Python.
  • UsedPython Library Beautiful Soup for web scrapping to extract data for building graphs.
  • Rewrite existing Java modules to deliver certain format of data.
  • Handled all the client-side validation using JavaScript.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting of web application.
  • Design, develop, test, deploy and maintenance of the website

Environment: Python 2.6, Django web framework, Java, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, REST API, Beautiful Soup.

We'd love your feedback!