We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

Kansas City, MO

SUMMARY:

  • 5+Years of experience in the web/application development that includes all phases of Software Development Life Cycle (SDLC) that includes Requirements Gathering, Analysis, Design, Implementation, Maintenance and Testing.
  • Designing and developing full - stack applications across multiple platforms using modern industry-adopted languages and frameworks.
  • Proficient in Full web development experience using Python, Django, Flask, HTML, XML, CSS, JavaScript, Bootstrap, jQuery, JSON and, Angular.js, Node.js.
  • Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask application frameworks.
  • Strong experience in developing software in Python using libraries- Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity and IDEs - sublime text,, Spyder, PyCharm, and PyDev.
  • Experienced in designing web pages and Graphical user interfaces, front end layouts on the web by using HTML, DHTML, CSS, Bootstrap framework, PHP, XML, JavaScript, node Js and Angular Js.
  • Involved and worked on different Rest API's development by using Flask along with it I have worked on different types of Python modules such as requests, boto, flake8, flask, mock and nose.
  • Experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, Subroutines, functions on SQL, PL/SQL and PostgreSQL database.
  • Hands on experience with continuous integration and automation using Jenkins.
  • Hands on experience with version control tools such as SVN, GitHub, and GitLab.
  • Used Shell scripting for building and deploying java application to target environments. Experience in scripting languages including Shell Scripting, PERL Scripting and build automation using ANT, MAVEN and other UNIX, Windows system level programming.
  • Strong experience in DevOps Environment by enhancing Continuous Delivery and infrastructure change by using Chef, Ansible, Kubernetes and Docker to deploy code with GIT, Jenkins.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture and Wrote Automation test cases using Selenium Web Driver, JUnit, Maven, and Spring.
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

TECHNICAL SKILLS:

Programming Languages: Python 3.3/2.7, Django 1.4/1.3, Flask, Java, C++, Shell Script, SQL, Java/J2EE, Cpython.

Web Technologies:: AJAX, JavaScript, HTML, DHTML, XHTML, XML, React, JSON, Jquery, AngularJs

Database: MySQL, SQL Server, Oracle 11g, Dynamo DB, RDS.

Operating systems: Windows XP, Win 7, 8.1, 10, Linux, OS X.

Methodologies: Agile, V Model, Waterfall, Hybrid.

JavaScript Frameworks:: Node.js, jQuery, Backbone.js, AngularJS

PROFESSIONAL EXPERIENCE:

Python Developer

Confidential -Kansas City, MO

Responsibilities:

  • Designed and developed the User Interface for the project using HTML, CSS, JavaScript and AJAX.
  • Developed views and templates with Django's MVT (model, view and template) to create a user-friendly website.
  • Worked on MVC architecture using Python as controller.
  • Worked on packages like Socket, REST API, Django.
  • Experience in using collections in Python for manipulating and looping through different user defined objects.
  • Involved in front end and utilized Bootstrap and AngularJS for page design. Created Business Logic using Python to create Planning and Tracking functions.
  • Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.
  • Designed and created backend data access modules using PL/SQL stored procedures.
  • Design and implemented custom Bash scripts for controlling the data flow from the PostgreSQL database.
  • Wrote REST APIs, as part of developing web-based applications using Django REST framework.
  • Responsible for debugging the project monitored on JIRA.
  • Used Django Database API to access database objects.
  • Worked with Level two support team, DBAs and infrastructure team to improve the efficiency and capacity of our system.
  • Utilized Punit, the Python Unit test framework, for all Python applications
  • Experienced in monitoring, developing and transforming data using SQL Server Integration Service (SSIS) and SQL Server Analysis Service (SSAS).
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Creating unit test/regression test framework for working/new code.
  • Risk analysis for potential points of failure (database, communication points and file system errors)
  • Extensive use of version controlling systems like GIT and SVN.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.

Python Developer

Confidential -San Jose, CA

Responsibilities:

  • Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
  • Application was based on service-oriented architecture and used Python 2.7, Django1.5, JSF 2.1, Spring 3.2.5, Ajax, HTML, CSS for the frontend.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Python.
  • Generated Python Django Forms to record data of online financial users.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Used PandasAPI to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries. Used TDD (Test driven development) methodology.
  • Experienced Python on LINUX for execution. Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Implemented database access using Django ORM. Designed and developed ETL processes that were used to integrate data between various sources using Informatica, PowerCenter 9.
  • Designed and developed Oracle PL/SQL Procedures, Functions, and Database Triggers and involved in creating and updating Packages to meet business requirements.
  • Used Python library BeautifulSoup for web scrapping to extract data for building graphs.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWare API calls.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Designed RESTful XML web service for handling AJAX requests.
  • Worked in development of applications especially in Linux environment and familiar with all of its commands.
  • Used Amazon Cloud EC2 along with Amazon S3 bucket to upload and retrieve project history.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Troubleshooting ETL issues in SQL Server Integration Services.

Environment: Python, Django, Selenium, HTML5, CSS, VMware, Oracle DB, Pandas, Spring.

Python Developer

Confidential -Dallas, TX

Responsibilities:

  • Worked on development and enhancement of automated tools for testing, integration and global application development. Work with team of developers on Python applications for RISK management.
  • Held overall responsibility of coordination of implementations of software builds and releases.
  • Provided analytics to help determine optimal way to assemble releases .
  • Tracked any additions, deletions or change in scope on the published release plan including efficient tracking of defects.
  • Built the release plan roadmap and keep maintained for communication.
  • Worked on UI modification using HTML, CSS.
  • Developed Application logic using Python 2.7 and Django framework.
  • Wrote backend data access Logic using MYSQL and SQL Server.
  • Used Web Services to extract Supplier inventory for various high-end items.
  • Integrated the application with different internal system.
  • Designed and implemented a distributed, QA infrastructure for automated testing of a multi process software product.
  • Involved in Unit, integration and smoke testing.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Developed entire front end and back end modules using Python on Django Web Framework.
  • Designed and developed data center management system using MySQL.
  • Rewrite existing Python /Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using Python
  • Handled all the client-side validation using JavaScript.

Environment: Python 2.7, Django 1.8, MySQL, Windows, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux.

Python Developer

Confidential

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 application developer experienced 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 using Python Spring IOC (Inversion of Control), Django Framework and handled the security using Python Spring Security.
  • Tested entire frontend and backend modules using Python on 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 PyBuilder 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, PyBuilder, unit test, Firebug, Web Services.

We'd love your feedback!