We provide IT Staff Augmentation Services!

Python Developer Resume

Columbus, OH

PROFESSIONAL SUMMARY:

  • Over 5+ years of IT experience in Analysis, Design, Development, Implementation and Testing of various stand - alone and client-server architecture based enterprise application software in Python on various domains.
  • Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Expert in Enhancement, Support and Implementation of various web, stand-alone, client-server enterprise applications using Python and Django .
  • Handy experience in developing Web-Applications implementing Model View Control architecture using Django, Flask frameworks.
  • Experienced in developing web-based applications using Python, Django, MVC3, Bootstrap and HTML5.
  • Experienced in developing Web Services with Python programming language.
  • Experience in Amazon AWS Cloud platform and its features .
  • Strong experience of software development in Python (libraries used: libraries- Beautiful Soup, numpy, scipy, matplotlib , python-twitter, Pandas dataframe, networkx, urllib2, MySQLdb for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs .
  • Experience in developing web services (WSDL, SOAP and REST) and consuming web services with Python programming language.
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
  • Experience in managing datasets using Panda data frames and MySQL.
  • Experience implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django and MY SQL.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB and Cassandra.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS:

Languages: Python 3.x, 2.7/2.4, C++, SQL

Python Framework: Django, Wireshark, Flask, WebApp2, ElasticSearch

Python Libraries: Panda, Pycharm, PyUnit, PyQt, Numpy, urllib2

Web Technologies: HTML5, XML, CSS3, Javascript, JQuery, AJAX, Angular.js, Bootstrap

Office Tools: Microsoft Word, Excel, MS Visio

Web servers: Apache, IIS

Methodologies: Agile, Waterfall

Databases: MySQL, SQL Server 2008/12, Oracle.

Operating systems: Linux/Unix, Windows 2000/XP/2003/Vista, MAC

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Generated Python Django Forms to Record data of users.
  • Utilize PyUnit , the Python unit test framework, for all Python applications.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Developed Python batch processors to consume and produce various feeds.
  • Worked on various applications using python integrated IDE Eclipse, PyCharm, NetBeans, and Geany.
  • Utilized Python libraries Numpy, Twisted and Matpoltlib.
  • Workied with Python ORM Libraries including Django ORM.
  • Worked on developing internal testing tools which were written in Python. Generated Python Django Forms to record data of online users.
  • Wrote P ython routines to log into the websites and fetch data for selected options.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed Business Logic using Python on Django Web Framework.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interfacUsed PyQuery for selecting particular DOM elements when parsing HTML 5.
  • Used Jenkins for continuous integration services.
  • Used Pandas library for statistical Analysis.
  • Used the Django Framework to develop the application.
  • Build all database mapping classes using Django models.
  • Worked with JSON based REST Web services and Amazon Web services (AWS).
  • Developed different REST APIs and flask framework with using Python scripting
  • Involved in AJAX driven application by invoking web services/API and parsing the JSON response.
  • Set up rules and policies with a Node.js/Python back end.
  • Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
  • Created a Git repository and added the project to GitHub.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Designed and configured database and backend applications and programs.

Environment: Python, Django, PyUnit, Eclipse, PyCharm, NetBeans, Geany, Numpy, Twisted, Matpoltlib, PyQuery, HTML5, Jenkins, Pandas, JSON, REST, AWS, Flask, AJAX, JSON, Node.js, SQL, LINUX, GitHub, Jira, Agile and Windows.

Confidential, Irving, TX

Python Developer

Responsibilities:

  • Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Worked on Multi-Tier distributed Enterprise applications and data processing automation using Python .
  • Performed testing using Django’s Test Module.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Developed user interface solutions using a Django web framework.
  • Worked on Python Open stack API's.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Worked on Python Scientific packages like NumPy and Pandas to handle data sets.
  • Developed Business Logic using Python on Django Web Framework.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Carried out various mathematical operations for calculation purpose using Python libraries.
  • Managed large datasets using Panda data frames and MySQL.
  • Worked with JSON based REST Web services.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion version control tool to coordinate team-development.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL and PL/SQL.
  • Used GitHub for version control.
  • Created PyUnit test cases for unit testing.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Managed large datasets using Panda data frames and MySQL.
  • Supported user groups by handling target-related software issues/service requests, identifying/fixing bugs.
  • Used data types like dictionaries, tuples and object oriented concepts based inheritance features for making complex algorithms of networks.

Environment: Python, Django, AWS, XML, Pands, JSON, REST, PyUnit, GitHub, Jira, Subversion, SQL, MYSQL, Oracle, Agile and Windows.

Confidential, Minneapolis, MN

Python Developer

Responsibilities:

  • Worked with full software development life-cycle (SDLC), architecting scalable platforms, object oriented Programming, database design and agile methodologies.
  • Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
  • Generated Python Django Forms to record data of online users.
  • Developed custom reports using HTML, Python and MySQL.
  • Developed monitoring and notification tools using Python.
  • Worked on several python libraries like Python, NumPy, and matplotlib and used XML Web Services using SOAP to transfer information to the Credit Monitoring Systems.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface
  • Used Python based GUI components for the front end functionality such as selection criteria.
  • Implemented navigation rules for the application and page outcomes, written controllers using annotations.
  • Written queries in MySQL and Native SQL.
  • Created PyUnit test cases for unit testing.
  • Worked with JSON based REST Web services and Amazon Web services (AWS).
  • Added the navigations and paginations and filtering columns and adding and removing the desired columns for view.
  • Used GitHub for version control.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Worked in an agile development environment.
  • Actively handled multiple priority tasks in parallel and participated in review of project deliverables.

Environment: Python, Django, HTML, PyQt, PyUnit, JSON, AWS, PyQuery, GitHub, DOM, REST, SQL, Agile and Windows.

Confidential

Python Developer

Responsibilities:

  • Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Handled Business logics by backend Python programming to achieve optimal results.
  • Worked on development of internal testing tool framework written in Python .
  • Build all database mapping classes utilizing Django models.
  • Carried out various mathematical operations for calculation purpose using Python libraries.
  • Developed and tested many features in an agile environment using Python, Django, HTML5, CSS, JavaScript, and Bootstrap.
  • Develop and maintain internal facing RESTful services using Python .
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Used JavaScript and JSON to update a portion of a webpage.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Used Test Driven Approach for developing the application and implemented the unit tests using Python Unit Test framework.
  • Involved in Agile Methodologies and SCRUM Process.
  • Created Database tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • 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.

Environment: Python, Django, Webapp2, HTML, CSS, JavaScript, JSOn, REST, Bootstrap, Pandas API, Agile, PL/SQL and Windows.

Hire Now