We provide IT Staff Augmentation Services!

Python Developer Resume

St Louis, MO

SUMMARY

  • Around 8 years of experience as a Web/Application Developer and coding with analytical programming using Python, Django, Flask.
  • Experienced with full software development life - cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies
  • Experienced in MVW frameworks like Django, Java Script.
  • Experienced in Python's modules numpy, matplotlib for generating complex graphical data, creation of histograms etc.
  • Expert knowledge of and experience in Object Oriented Design and Programming concepts.
  • Experience object oriented programming (OOP) concepts using Python, C++, and PHP.
  • Experienced in WAMP (Windows, Apache, MYSQL, Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Experienced in developing web-based applications using Python, Django, PHP, XML, CSS, HTML, Java Script and jQuery.
  • Experienced in installing, configuring, modifying, testing, and deploying applications with Apache.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experienced in developing Web Services with Python programming language.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL and PostgreSQL database.
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on-time.
  • Experience with continuous integration and automation using Jenkins
  • Very strong full life cycle application development experience.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
  • Extensive use of Linux (Ubuntu), SSH, Flask/Django
  • Involved in Unit testing and Integration testing.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Developed ColdFusion Components, custom tags, and modified CF Objects.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.

TECHNICAL SKILLS

Database Development Technologies: SQL, PL/SQL.

Software/Tools: MySQL, PostgreSQL.

Programming Languages: Python with Django, Java, C, SQL, Shell Scripting

XML Technologies: XML, SOAP, REST.

Web Design Technologies/Tools: HTML 4/5, DHTML, JavaScript, jQuery, JSON, XML, CSS 3

Software/Tools: Adobe Dreamweaver, Adobe Photoshop.

Operating Systems: Microsoft Windows, Unix, Linux.

SDLC: Agile, Test-Driven, Iterative Model.

Version Control: GIT, Mercury.

PROFESSIONAL EXPERIENCE

Confidential, St Louis, MO

Python Developer

Responsibilities:

  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
  • Design, develop, test, deploy and maintain the website.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Designed and developed data management system using MySQL.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Used Django Database API's to access database objects.
  • Worked extensively with Bootstrap, Java script, and jQuery to optimize the user experience.
  • Handled all the client side validation using JavaScript.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • 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.
  • Responsible for debugging the project monitored on JIRA (Agile)
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Scalable, database-driven web application development using a variety of frameworks: ASP.NET on C#, Flask on Python, and PHP.
  • Used jQuery for all client side Java script manipulation.
  • Using Subversion control tool to coordinate team-development.
  • Created unit test/regression test framework for working/new code
  • Implemented multiple high-performance MongoDB replica sets on EC2 with robust reliability
  • Built development environment with JIRA.
  • Responsible for debugging and troubleshooting the web application.
  • Involved in entire lifecycle of the project including Design, Development, and Deployment, Testing and implementation and support.
  • Developed entire frontend and backend modules using Python on Django Web Framework.

Environment: Python 2.7, Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, MySQL, Java script, Eclipse, Linux, Shell Scripting, jQuery, GitHub, Angular.JS, Jira.

Confidential, Chattanooga, TN

Python Developer

Responsibilities:

  • Consolidated many previous websites onto one dedicated RHEL hosts.
  • Worked closely with designer. Converted Photoshop images into XHTML/CSS, complex Flash integration.
  • Created and helped deploy advertisements with Advert Serve.
  • Maintenances PHP/MySQL (primarily Joomla), Classic ASP/MSSQL. Communicating and interfacing with previous developers on a regular basis.
  • Deployed production site using Apache 2.0 with mod python
  • Started developing with Django 0.96 and currently developing with Django 1.0
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Upgraded Python 2.3 to Python 2.5 on a RHEL 4 server, this required recompiling mod python to use Python 2.5. This upgrade was necessary because in lined models with UTF-8 characters were causing unexpected errors. Submitted a ticket to the Django project documenting this incompatibility with Python 2.3.
  • Build high-performance streaming REST server in Flask
  • Using Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
  • Used Wire shark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component. The web pages for displaying the data uses AJAX to sort and display the data. The page also outputs data to .csv for viewing in Microsoft Excel
  • Created Python/MySQL back-end for data entry from Flash. I had to assist the Flash developer send the correct data via query strings.
  • Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.

Environment: XML Schemas, XML, JSF, Java Script, CSS, HTML, Angular JS, Linux, Shell Scripting, Python 2.7, Java Script, JQuery, JSON, XML, MySQL

Confidential, Tampa, FL

Python Developer

Responsibilities:

  • Engineered various custom modules for integration of various types of network circuits.
  • Responsible for setting up networks through Design and Development.
  • Optimized the code using smart pointers, profilers and C++ Standard template library.
  • Developed memory managed design patterns for various GigE networks.
  • Directly responsible for various enhancements of Equipment updates/transmission of signals on OC/ST Scables.
  • Authored important Network APIs for Baais Video, developed user interface screens and solved customer reported software bugs or issues.
  • Used Purify, GDB and DBX for debugging/crash logs which helped in performance enhancement and optimization.
  • Designed and built an effective Baais Video customization development environment for other developers to work in.
  • Designed and implemented the orders for VNI, VHO, VSO, ONI etc., and their controllers as demanded for the applications design.
  • Used various Design Patterns in provisioning the networks.
  • Used data structures like directories, tuples, object oriented class based inheritance features for making complex algorithms of networks
  • Responsible for creation of Database, Business Logic to display the records dynamically on template based on query, providing user permission to access particular features of the site.
  • Created Forms, views, models using Django.
  • Did Content Management through front end, live search and normal search features.
  • Used Python's XML parser architectures (SAX) and DOM API for tracking small amounts of data without requiring the DB.
  • Used the Python's modules numpy, matpoltlibetc for generating complex graphical data, creation of histograms etc.
  • Profiled python code for optimization and memory management.
  • Implemented locking mechanisms using multi threading functionality.
  • Developed widgets for GUI using Tkinter, Gtk modules of Python.

Environment: Python 2.6/2.7, Linux, Shell Scripting, JavaScript, Django Framework, CSS, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server.

Confidential, McLean, VA

Python Developer

Responsibilities:

  • Re-engineered various modules for implementing changes and creating efficient system.
  • Involved in understanding the current business process, defining scope of the project along with position statement.
  • UsedPythonand Django creating for XML processing, data exchange and business logic implementation.
  • Developed dynamic web pages usingpythonDjango Frameworks.
  • Resolved issues and improvised the process to ensure a stable and accurate solution
  • Usedpythonscripts to update content in the database and manipulate files.
  • PythonOO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • GeneratedPythonDjango Forms to record data of online users
  • Held meetings with client and worked all alone for entire internal project with limited help from the client.
  • Writing Unit, Functional, and Integration test cases for Cloud Computing applications on AWS using Pythonwith boto library.
  • Connected Flex from Backend Controller using different API services.
  • Worked on writing and as well as read data from csv and excel file formats.
  • Managed requirements and tasks using JIRA.
  • Data mapping, logical data modelling, created class diagrams and ER diagrams and used SQL queries to filter data within the Oracle database.
  • Working with the architect, developers on business and technical issues, helping in designing the system; and testers to ensure all requirements are correctly translated.

Environment: Python, Django, Java, MySQL, XML, HTML, XHTML, CSS, AJAX, JSON, JavaScript, Apache Web Server, MYSQL, and Linux.

Confidential

Python Developer

Responsibilities:

  • Design, develop, test, deploy and maintain the website.
  • Work with team of developers on python applications for RISK management.
  • Designed and developed data management system using MySQL.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
  • Used Django Database API's to access database objects.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Handled all the client side validation using JavaScript.
  • Wrote python scripts to parse XML documents and load the data in database.
  • I have also 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.
  • Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined function.
  • Created unit test/regression test framework for working/new code
  • Used JQuery for all client side Java script manipulation.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Using Subversion control tool to coordinate team-development.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, Django 1.3, MySQL, Linux, HTML, XHTML, SVN, CSS, AJAX, Bugzilla, JavaScript, Apache Web Server, Django

Confidential

Python/Database Developer/Data Analyst

Responsibilities:

  • Worked on complete life cycle of the project from requirement gathering to production release.
  • Interact with customer for requirement analysis and deliverables.
  • Implement most of the project using Python, Django.HTML, JavaScript and XML at the front end.
  • Worked extensively on Multiple Databases for different projects (MYSQL, Postgre SQL, SQL Server, and Oracle).
  • Worked on development in both Windows and Linux environment.
  • Worked extensively on SQL Queries and Stored Procedures.
  • Wrote Python scripts to parse XML documents and load the data in database
  • Worked on Analysis of data from multiple sources.
  • Wrote C++ code to interact with Database.
  • Worked on Bug Fixing and Reporting.

Environment: C++, Python, HTML, XML, CSS, Java, JavaScript, MySQL, Oracle 9i, Linux and Windows NT.

Hire Now