We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

Orlando, FL

SUMMARY:

  • Over 6 years of IT experience in developing and deploying projects with Python, Java and frameworks such as Django/Flask using one or more of MySQL, HTML, Java script 1.8, MVC - AJAX, Linux (Unix).
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Developed web-based applications using Python 2.7/2.6, Django 1.4/1.3,VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Proficient with Apache Web Server 2.0, MySQL 5, GIT, Unix Shell Script, CSS, XML, JSON and Linux
  • Hands on experience programming with PYTHON, DJANGO and AJAX technologies.
  • Proficient in Software Design and Development with a solid background in Developing and Experience developing applications in Linux Environment
  • Strong Knowledge of web application security and access control.
  • Experienced in Agile Methodologies and SCRUM Process.

TECHNICAL SKILLS

LANGUAGES: PYTHON 2.7/2.4,DJANGO 1.4, PHP, JAVA, JAVASCRIPT JQUERY, CSS, HTML, XML, and JSON WEB SERVER APACHE SERVER, Apache2, and Google App Engine, NLTK, NLP.

DATABASE: MySQL, PostGRE, MySQL

CONNECTIVITY: ODBC.

WEB-FRAMEWORKS: DJANGO 1.4-1.5

OTHERS: Apache, FTP, and Office seriesOS: Mac OS X, GNU/Linux Solaris, and Windows

PROFESSIONAL EXPERIENCE

Confidential, Orlando, FL

Python Developer

Responsibilities:

  • Responsible for training ETL developers to utilize existing python framework
  • Developed RESTful web-services, for upstream and downstream web-applications using Django restframe work.
  • Developed Job dashboard monitor UI using Django/Flask.
  • Developed Table Management System replacement, Dinetime written in Django Flask and deployed to production
  • Supported Table Management System webapps written in Django/Flask.
  • Involved in working with large teams to support existing ETL framework written in python.
  • Motorola Mobility, Sunnyvale, CA April 2014-October 2014
  • Worked on writing tools for implementation of python, a python based android UI automation framework.
  • Used OOP concepts to develop newer libraries for automation
  • Used python in-built like, urllib, urllib2, os, hmac, multithreading and many advanced libraries to build automation libraries.
  • Single handedly developed entire web based wireless testing system written in PHP/Python for Motorola devices. With new system Motorola devices are being tested anywhere in the world.
  • Used industry standard technologies like AJAX, GIT, and APACHE2 along with python-flask and PHP for creating web based wireless testing system.
  • Used PY4J to dynamically access Java objects in android’s Java Virtual Machine, wrote java code to call python object using PY4J module.
  • Reduced time for manual testing by providing newer libraries to QA teams.
  • Contribution towards Web based wireless testing system was appreciated by the top management.
  • Involved in migrating java test framework to python flask.

Environment: python 2.7, java, python (internal python library), Android SDK, Eclipse, MacOsx, android ADB, gerrit, Jenkins, Jira, SCRUM

Confidential, San Jose, CA

Application Developer

Responsibilities:

  • Worked on development of internal testing tool framework written in python.
  • Performed data manipulation/storage for incoming test data using lxml/etree libraries; Developed API modularizing existing python module with the help of pyyaml libraries
  • Wrote unittest cases for testing tools.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser
  • Performed optimization of test server by implementing multiprocessing for the caching system.
  • Improved user experience.
  • Improved performance by using more modularized approach and using more in built methods.
  • Improved caching system for the test web server.

Environment: Python 2.7, Django 1.4, webapp2, MySQL 5, LAMP, XML, RESTful Web Services, centos, Git 5.x, pylint.

Confidential, Mountain View, CA

Programmer Analyst

Responsibilities:

  • Developed/modified admin console for admin for Google tour sharing website.
  • Tour builder with GoogleDeveloped API calls to the Picasa web albums API for embedding user photos/videos to user profile.
  • Performed form validation using Django model/form.
  • Made website admin interface more user friendly.
  • Made app more scalable.
  • Deployed app on apache2 web server

Environment: Python 2.7, Django 1.4/webapp2, Google Data Store, LAMP, Git, XML, JavaScript, CSS, JQuery, HTML, AJAX, Rest Web Services, LINUX, pylint

Confidential, Walnut Creek, CA

Programmer

Responsibilities:

  • Worked on high level design and detail design
  • Developed the interactive user interface using jQuery JavaScript library.
  • Developed/Modified GUI using HTML, CSS and JavaScript (jQuery).
  • Used Django framework for application development.
  • Built application logic using Python 2.7, Django and MYSQL.
  • Used RESTful Web services for integration with various Medical Lab Services.
  • Supported Integration and QA testing

Environment: Python 2.7, Django 1.4, MySQL 5, LAMP, SVN, XML, JavaScript, CSS, JQuery, HTML, AJAX, Rest Web Services, LINUX, Git 5.x.

Confidential, Greenwich, CT

Programmer

Responsibilities:

  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • 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.
  • Generated property list for every application dynamically using python.
  • Handled all the client side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application

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

We'd love your feedback!