We provide IT Staff Augmentation Services!

Python Programmer Resume

0/5 (Submit Your Rating)

San Ramon, CA

SUMMARY

  • Over 8 years of experience as a Web Application Developer and Software Engineer using Python.
  • Good Experience with Django, a high - level Python Web framework.
  • Experience object oriented programming (OOP) concepts using Python, Django and Linux.
  • Experienced in developing web-based applications using Python, Django, XML, CSS, HTML, JavaScript and JQuery.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Good knowledge in various phases of SDLC - Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Experienced in developing Web Services with Python programming language.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.
  • Experience in implementation of Python web frameworks like Pylons, Web2py and Python Servlet Engine(PSE)
  • Familiarity with development best practices such as code reviews and unit testing.
  • Excellent written and oral communication skills with results-oriented attitude.
  • Experience with Version Control, ideally SVN, CVS and GIT
  • Good Experience in error and exceptional handling.
  • Leading, guiding and helping the team members with the challenges faced during the project development process and problem solving.
  • Have flexibility and ability to learn and use new technologies and also to work in team environment as wells as independently to get things done.
  • Experience working with Agile Scrum development process

TECHNICAL SKILLS

Languages: Python 2.7/2.4, Shell Script, Java, SQL

Python Framework: Django 1.3/1.4, Web2py, Python Servlet engine

Databases: MySQL, SQL Server 2008, MongoDB

Web Technologies: AJAX, JavaScript, HTML, CSS

Versioning Tools: Git, SVN, CVS

Networking: Socket Programming, TCP/IP

IDE: Eclipse, Geany, gedit

SDLC Methodologies: Agile and Waterfall

Web servers: Apache, IIS

Operating systems: Linux/Unix, Windows-98/NT/2000/XP/2003/Vista

PROFESSIONAL EXPERIENCE

Confidential, San Ramon, CA

Python programmer

Responsibilities:

  • Analysis and Design of application
  • Created UI using Javascript and HTML5/CSS
  • Implemented business logic using Python/Django
  • Responsible for setting up Python REST API framework using Django.
  • Implement code in python to retrieve and manipulate data.

Environment: Python3.x,Django 1.4, MySQL, Teradata, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, Git, Linux.

Confidential, San Ramon, CA

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.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed data management system using MySQL.
  • Rewrite existing Java application in Python.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • 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 2.7, Django, C++, Java, JQuery, MySQL, Oracle 11.2, Linux, Django, Eclipse, Shell Scripting, HTML5/CSS. Red hat Linux, Apache.

Confidential, Tucker, GA

Web Programmer

Responsibilities:

  • Involved in preparing engineering specification with OOA and OOD. Used Rational Rose Enterprise to develop Use Case diagrams, Class diagrams, Collaboration and Sequence Diagrams, State Diagrams. Data Modeling.
  • Developed application logic using Python, Java script, Java
  • Used JMS for updating Mailing plans and tracking them.
  • Used Java Server Pages for content layout and presentation.
  • Created Data layer in MYSQL.
  • Extracted and loaded data using Python scripts and PL/SQL packages
  • Supported Java application for Media portal management.
  • Debugging and testing of the applications & fine tuning performance. Provided maintenance support in production environment.

Environment: Java, Python 2.6, Javascript, HTML/CSS,MYSQL, PL/SQL, JDBC, Unix Shell Scripting, Red Hat Linux, Weblogic Application Server.

Confidential

Programmer

Responsibilities:

  • Development of real-time multi-tasking systems using Python.
  • Implemented database access and data manipulation functions in Embedded SQL environment using ODBC.
  • Designed the XML format to exchange Data back and forth between front end, middleware and Backend. DTD was written to define XML data.
  • Interface allows distributed modules of an enterprise system to access databases via HTTP across networks.
  • Database layer that interacts with above C++ components designed as SQL packages / objects to encapsulate data and closely related stored procedures and functions.
  • Created data access modules in python.
  • Developed and executed User Acceptance Testing portion of test plan.

Environment: Python, MySQL, Linux, HTML, CSS, JavaScript, Apache Web Server.

Confidential

Backend Developer

Responsibilities:

  • Developed backend services and created many API’s using Python Programming Language and sql
  • Developed web-based applications using Python3.4/3.3, XML, CSS, HTML and JavaScript.
  • Responsible for the design and development of Python services for a project management software called iscrum.
  • Created many web applications using HTML, CSS and Javascript
  • As a team member, I was involved in design of Employee Management software called HRMS.
  • Involved in developing a video calling application using python web-sockets.
  • Performed research regarding Python Programming and its uses and efficiency
  • Involved in entire lifecycle of the projects including Design, Development, Testing, Implementation and Operations support
  • Environment: Python, sql and Linux, HTML, CSS and Javascript.

We'd love your feedback!