We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Around 6 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
  • Built the web application by using Python, Django, AWS, Flask, Jinja, WSGI, nginx, Fabric, PostgreSQL, and REDIS.
  • Thorough understanding of providing specifications using Waterfall, RUP or Agile Software methodology to modeling systems and business processes.
  • Experiencein using Photoshop, Illustrator, Adobe Flash, SVN Eclipse, MS Visio, SharePoint and MicrosoftFrontPage.
  • Cross browser compatibility testing and intellectual challenges in User Experience (UX).
  • Experienced in MVW frameworks like Django, Angular JS, Java Script, JQuery and Node.js.
  • 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, and 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 the required XML Schema documents and implemented the framework for parsing XML documents.
  • Involved in Unit testing and Integration 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

Operating Systems: UNIX, Linux, Windows and Mac

Web technologies: JavaScript, XML, HTML, CSS

Languages: Python, Java, C, SQL, Shell Scripting

Database: SQL SERVER, MYSQL, Oracle

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

Version Control Tools: CVS, Perforce, Code Collaborator.

PROFESSIONAL EXPERIENCE

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.
  • Software test planning and execution, primarily functioning in integration test capacity.
  • Responsible for automated test design, frontend and backend feature implementation, and any other improvements to the test automation framework.
  • Responsible for security standard implementation.
  • 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 - New York, 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 AWStats and Google Analytics to analyze web traffic.
  • Started developing with Django 0.96 and currently developing with Django 1.0
  • Assisted automated test design and various automation framework improvements.
  • Deployed production site using Apache 2.0 with mod python
  • 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.
  • Successfully migrated the Django database from SQLite to MySQL to PostgresSQL with complete data integrity.
  • Using django 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 with the use of Flashvars 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. I had to assist the Flash developer send the correct data via query strings.
  • 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 Basic 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 Basic 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

UI 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

We'd love your feedback!