We provide IT Staff Augmentation Services!

Python Developer Resume

New York, NY

PROFESSIONAL SUMMARY:

  • 7+ Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python, C, Django in various domains.
  • Experienced with Object Oriented Programming, Software Development Life Cycle, Database designs, agile methodologies, coding and testing of enterprise applications.
  • Experience in object oriented programming (OOP) concepts using Python.
  • Experienced in developing web-based applications using Python, Django, XML, CSS, HTML, JavaScript and JQuery.
  • Experienced in LAMP (Linux, Apache, MySQL, and Python/PHP) and WAMP (Windows, Apache, MYSQL, and Python/PHP) Architecture.
  • Experience in writing scripts using Gherkin Syntax in Behave framework in Python.
  • Experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, Subroutines, functions on SQL .PL/SQL and PostgreSQL database.
  • Strong experience in using different Python libraries like Pandas, Numpy, pypyOdbc, pymssql, pyhamcrest, requests, grequests, urllib, urllib2, matplotlib etc.
  • Good experience in working with various Python Integrated Development Environments like PyCharm, PyScripter, Spyder, PyStudio, PyDev, NetBeans and Sublime Text.
  • Experienced in Python's modules numpy, matplotlib etc for generating complex graphical data, creation of histograms etc.
  • Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, HTML/HTML5, DHTML, CSS/CSS3, JavaScript, JQuery, AngularJS, AJAX, XML and JSON.
  • Experienced in MVW frameworks like Django, Angular JS, Java Script, JQuery.
  • Familiar and Worked on various Operating Systems like UNIX (Sun Solaris, AIX), Linux and Windows.
  • Exceptionally solid background in composing API's along with Web Services over Python.
  • Proficient in Unit testing/ Test-driven Development (TDD), Load Testing and Integration Testing.
  • Experienced in using SVN, Eclipse, Pycharm, JIRA and GIT.
  • Expertise in practicing the SDLC models, Agile methods with Scrum, Extreme Programming, Ticketing systems using JIRA and TDD.
  • Involved in database-driven web application development using a variety of frameworks such as Django on Python.
  • Experience in using UNIX shell Scripts for automating batch programs.
  • Expert in using JSON based REST Web services and Amazon Web services.
  • Performed code reviews and implemented best Pythonic programming practices
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.
  • Ability to work on own initiative and as a part of team.Willingness to learn new technologies, openness to new ideas and ability to learn very quickly.

TECHNICAL SKILLS:

Operating Systems: Unix, Linux, Windows and Mac

Web technologies: JSON, XML,HTML5,Angular JS,CSS/CSS3, JavaScript, JQuery, AJAX.

Languages: Python, Java, C,SQL,PL/SQL, Shell Scripting.

Databases: Oracle 12c/11g/10g/9i,Microsoft SQL Server 2005/2008,MYSQL

Frameworks: Django, web2py, Flask, Pyramid, Struts and CSS Bootstrap.

Development Tools: Sublime Text, JetBrains Pycharm, Eclipse Python & Django Plugin.Pydev

Methodologies: Agile, Waterfall, Hybrid(waterfall,Agile)

Configuration Management: GIT,GITHUB,SVN

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Python Developer

Responsibilities:

  • Designed front end and backend of the application using Python on Django Web Framework Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly Website interface.
  • Implemented client side validation to avoid back and forward between server-client and provide better user experience using AngularJS..
  • Utilized Python libraries with Python, numpy, Twisted and matplotlib.
  • Used Git VCS to keep track of multiple issues and easily switch from one task to other.
  • AGILE (SCRUM) practices and planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to produce quality deliverables within time.
  • Worked with tracking tools such JIRA, Rally.
  • Worked on Python Open stack API's and was involved in writing Shell scripts to automate Web Sphere Admin tasks and application specific syncs / backups and other schedulers.
  • Developed Job dashboard monitor UI using Django/Flask.
  • Involved in the error checking and testing of the ETL procedures and programs of Informatica session log.
  • Automated JIRA processes using Python and bash scripts.
  • Extensive experience in using Python /Perl to code and design various phases for data processing pipeline.
  • Experience working with version control systems such as Git and Apache SVN for maintaining a consistent state throughout the application development process.
  • Involved in database-driven web application development using a variety of frameworks such as Django on Python.
  • Wrote Python scripts to parse XML and JSON reports and load the information in database.
  • Developed SQL loader scripts to load data from various forms of flat files into staging tables in Oracle database using Shell Scripts.
  • Worked on Jenkins continuous integration tool for deployment of project. 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.

Environment: Python 2.6, Python, Django, REST Web services, XML,HTTP, Ajax, AngularJS, Bootstrap, JSON, HTML, CSS, jQuery, Pandas, Bugzilla, SVN, Java Script, PL/SQL, Oracle 9i, Shell Scripting, Amazon Cloud EC2, Amazon Web Services (AWS).

Confidential, Warren, NJ

Python Developer

Responsibilities:

  • Worked on object oriented programming (OOP) concepts using Python, Django and Linux.
  • Used Django configuration to manage URLs and application parameters.
  • Used Pandas to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • 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.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Participated in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Skilled in using Collections in Python for manipulating and looping through different user defined objects.
  • Develop consumer based features and applications using Python, Django, HTML and Test Driven Development (TDD) .
  • Rewrite existing Python /Django modules to deliver certain format of data.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.
  • Involved in deployment of project using AWS.
  • Involved in implementing the complete Application in the in-build Spring MVC Architecture with Angular JS.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Involved in the design and maintenance of the databases using Python and Python based API using Flask, SQL and PostgreSQL.
  • Used Python scripts to update the content in the database and manipulate files.
  • Involved in development of web services using SOAP for sending and getting the data from external interface in XML format.
  • Exported Test case scripts and modified the selenium scripts and executed in Selenium RC environment.
  • Involved in writing application level code to interact with APIs, Web Services using JSON.
  • 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 various graphs for business decision making using Python mat plotlib library.
  • Placed data into JSON files using Python to test Django websites.
  • Involved in presenting demos to the clients and also reporting the daily and weekly status to the Project manager.

Environment: Python 2.6/2.7/3.5, Django, REST Web services, XML, CSS, HTTP, Ajax, AngularJS, Bootstrap, JSON, HTML, CSS, SQL,PL/SQL,Agile, Bugzilla, SVN, XML, Shell Scripting, JIRA, NumPy and Scipy, SOAP, Selenium, MySQL, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Confidential

Python Developer

Responsibilities:

  • Extensively used Python Django Framework for developing backend of applications. Responsible for analyzing various cross-functional, multi-platform applications systems enforcing Python best practices and provide guidance in making long term architectural design decisions.
  • Developed a Restful service using Python Flask framework.
  • Worked with team of developers on Python applications for RISK management.
  • Developed entire frontend and backend modules using Java and Python using Web Frameworks.
  • Designed and developed data management system using MySQL.
  • Generated property list for every application dynamically using Python.
  • Handled all the client side validation using JavaScript.
  • Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page.
  • Implemented the MVC pattern with Struts framework with Tiles for the presentation layer.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Also used Bootstrap and Angular.js as a mechanism to manage and organize the HTML page layout.
  • Created a Git repository and added the project to GitHub.
  • Developed Python batch processors to consume and produce various feeds.
  • Responsible for Creating Python API's.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Developed test scripts for automation with Selenium.
  • Interacted with QA to develop test plans from high-level design documentation.

Environment: Python 2.6, Django, REST Web services, Struts,PHP, C++, HTML5, CSS3, JQuery, API, AJAX, XHTML, Bootstrap JavaScript, XML, GitHub, Flash, SQLite, MYSQL, SQL, PLSQL, Oracle and Windows,Linux.

Confidential

Jr. Java Developer

Responsibilities:

  • Designed and developed the User Interface for the project using HTML, CSS, JavaScript and AJAX.
  • Designed the application using J2EE patterns.
  • Responsible for coding all the JSP, Servlets used for the Used Module.
  • Wrote Java utility classes common for all of the applications.
  • Extensively used multithreading concepts.
  • Designed and developed the screens in HTML with client side validations in Javascript.
  • Adding and modifying Hibernate configuration code and Java /SQL statements depending upon the specific database access requirements.
  • Involved in Database design and development. Involved in SQL scripting. Involved in the system integration and testing.
  • Design database Tables, View, Index's and create triggers for optimized data access
  • Designing of the system as per the change in requirement using Struts MVC architecture, JSP, DHTML
  • Implemented the application using Spring MVC Framework by implementing Controller, Service classes.
  • Implemented front-end using JSP, JSON, HTML, CSS, JavaScript and Custom tags.
  • Implemented spring framework bean factory & application context for bean initialization and configurations.
  • Design database Tables, View, Index's and create triggers for optimized data access.
  • Used JDBC interface to connect to database
  • Developed the entire application on Eclipse IDE.
  • Implemented application database objects Stored Procedures and Views using SQL and PL/SQL to interact with database.
  • Developed class diagrams, use case diagrams and sequence diagrams as a part of a design phase using Rational rose.

Environment: Java/J2EE, OOD, JSP, JavaScript, HTML, CSS, JDBC, XML, Servlets, Spring, Hibernate, Struts, Oracle, SQL Server, JSP, HTML 4.0, JavaScript, UML.

Hire Now