We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Greenville, SC

SUMMARY

  • Around 8 years of experience as a Web/Application Developer and coding with analytical programming using Python, Django.
  • Experienced with full software development life - cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies
  • Experienced in MVW frameworks like Django, Angular JS, Java Script, JQuery and Node.js.
  • 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 and Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Experienced in developing web-based applications using Python, Django, PHP, XML, CSS, HTML, JavaScript 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 MySQL and PostgreSQL database.
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on-time.
  • Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
  • Very strong full life cycle application development experience.
  • Experience with continuous integration and automation using Jenkins
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Created video publishing toolkit using Wordpress (PHP/MySQL) and JavaScript to allow easy uploading of video by non-technical content mangers.
  • Developed a data migration feature using GZ File Compression and AES 256 encryption.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Involved in Unit testing and Integration testing.
  • Extensive use of Linux (Ubuntu), SSH, Flask/Django
  • 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

Operating Systems: Unix, Linux, Windows and Mac

Web technologies: JavaScript, XML, HTML, CSS, Angular JS, JQuery, Node.js

Languages: Python, Java, C/C++, SQL, Shell Scripting, Perl, PL/SQL

Database: SQL SERVER, MYSQL, Oracle, Mongo DB, Postgre SQL

Software Tools: Microsoft Visual Studio .Net 2008, MS Visio, Valgrind

Version Control Tools: CVS, Perforce, Code Collaborator, TFS, GIT

Testing Tools: Bugzilla, Crucible and JIRA

Deployment Tools: Heroku, Amazon EC2, Pathwise Modeling studio

IDE's/ Development Tools: PyCharm, PyScripter, PyStudio, and Sublime Text, Visual Studio, Pathwise Analytics studio

Application servers: Apache Tomcat, Nginix, JBoss, WebLogic, WebSphere

PROFESSIONAL EXPERIENCE

Confidential, Greenville,SC

Python Developer

Responsibilities:

  • Django Framework that was used in developing web applications to implement the model view control architecture.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and the 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, Selenium testing performed.
  • Python/Django based web application, Postgresql DB, and integrations with 3rd party email, messaging, storage services.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed inPythonand Bash
  • Design and implemented custom scripts.
  • Extensive use of version controller Team Foundation Server(TFS).
  • Test and validated the custom scripts.
  • Delivered automated solutions for science models
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB and PostgreSQL
  • Implemented configuration changes for data models.
  • Maintained and updated existing automated solutions
  • Handled potential points of failure through error handling and communication of failure
  • Anticipated potential parts of failure( database, communication points, file system errors)
  • Troubleshoot the process execution and worked with other team members to correct them.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
  • Performed troubleshooting, fixed and deployed manyPythonbug fixes of the two main applications that were a main source of data for both customers and internal customer service team
  • Used Numpy for Numerical analysis for Insurance premium
  • Managed large datasets using Panda data frames and MySQL.
  • Used advanced packages in AON PATHWISE for performing unit test and deploying data models.
  • Extensively usedpythonmodules such as requests, urllib, urllib2 for web crawling.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features ofpythoncode using a web browser.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Responsible for user validations on client side as well as server side.
  • Automated the existing scripts for performance calculations using Numpy and sqlalchemy.
  • Interacted with QA to develop test plans from high-level design documentation

Confidential, Richmond,VA

Python Developer

Responsibilities:

  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
  • Designed and developed data 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.
  • Handled all the client side validation using JavaScript.
  • Worked extensively with Bootstrap, Javascript, and jQuery to optimize the user experience.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Responsible for debugging the project monitored on JIRA (Agile)
  • Used JQuery for all client side Javascript manipulation.
  • Scalable, database-driven web application development using a variety of frameworks: ASP.NET on C#, Flask on Python, and PHP.
  • Created unit test/regression test framework for working/new code
  • Using Subversion control tool to coordinate team-development.
  • Built development environment with JIRA.
  • Implemented multiple high performance MongoDB replica sets on EC2 with roboust reliability.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • 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.

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

Confidential, NYC,NY

Python Developer

Responsibilities:

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

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:

  • Responsible for setting up networks through Design and Development.
  • Lead a team of 6 members through Analyzing requirements, development of software modules in 6 software development cycles.
  • Engineered various custom modules for integration of various types of network circuits.
  • Developed memory managed design patterns for various GigE networks.
  • Optimized the code using smart pointers, profilers and C++ Standard template library.
  • Designed and built an effective Baais Video customization development environment for other developers to work in.
  • Directly responsible for various enhancements of Equipment updates/transmission of signals on OC/STS cables.
  • 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.
  • Used various Design Patterns in provisioning the networks.
  • Designed and implemented the orders for VNI, VHO, VSO, ONI etc., and their controllers as demanded for the applications design.
  • Responsibilities 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.
  • Used data structures like directories, tuples, object oriented class based inheritance features for making complex algorithms of networks
  • Did Content Management through front end, live search and normal search features.
  • Created Forms, views, models using Django.
  • Used the Python's modules numpy, matportlib etc for generating complex graphical data, creation of histograms etc.
  • Used Python’s XML parser architectures (SAX) and DOM API for tracking small amounts of data without requiring the DB.
  • Developed widgets for GUI using Tkinter, Gtk modules of Python.
  • Profiled python code for optimization and memory management.
  • Implemented locking mechanisms using multi threading functionality.

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

Confidential

Python Developer

Responsibilities:

  • Work with team of developers on python applications for RISK management.
  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
  • Designed and developed data 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.
  • Handled all the client side validation using JavaScript.
  • Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined function.
  • I have also used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
  • Used JQuery for all client side Javascript manipulation.
  • Created unit test/regression test framework for working/new code
  • Using Subversion control tool to coordinate team-development.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Responsible for debugging and troubleshooting the web application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.

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

Confidential

Java/C++ Developer

Responsibilities:

  • Used data types like dictionaries, tuples and object oriented concepts based inheritance features for making complex algorithms of networks.
  • Worked with the design team for project structure.
  • Performed Design, involved in code reviews and wrote unit tests in Python.
  • Implemented the presentation layer with HTML, Ajax, CSS and JavaScript.
  • Involved in writing stored procedures using MySQL.
  • Optimized the database queries to improve the performance.
  • Developed in Windows and going to deploy it in Linux server.
  • Worked on data exchange from website using XML, JAVA and Web Services.

Environment: Python, Java, Restful/SOAP web services, JSon Script, XML, SQLite.

We'd love your feedback!