We provide IT Staff Augmentation Services!

Python Programmer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Over 6 Years of experience in Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications.
  • Good experience in Python, C, C++, Shell Scripting, Java, QT, Unix and Linux.
  • Proficient in creating Stored Procedures, Functions, Views, Cursors using SQL/E-SQL.
  • Web development using Python and Django.
  • Hands-on experience in Python scripting, Python STL, Pylons, Django, UI and web development.
  • Front end development experience using HTML, CSS, JQuery, JSON and Javascript.
  • Good Exposure in maintaining various version controls.
  • Experience in Agile development techniques.
  • Keen on learning and adaptable to any platform.
  • Active Participation in full development life cycle (requirements, design, architecture, development, testing).
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.

TECHNICAL SKILLS

Operating Systems: Unix, Linux, Solaris, Ubuntu, Windows 2000, XP, Vista, 7

Web technologies: JavaScript, XML, HTML, CSS4

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

Database: Oracle 11.2, SQL SERVER, Berkeley, Informix 10.0, MYSQL 5

Internet Programming: HTML, XML,CSS,AJAX,JSON,Jquery,Web Services(SOAP/REST)

Software Tools: Make,GDB, DBX, Purify, Eclipse, Microsoft Visual Studio .Net 2008, MS Visio,Valgrind

Version Control Tools: Mercurial, CVS, Perforce, Code Collaborator

PROFESSIONAL EXPERIENCE

Confidential, San Jose, 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: Python 2.7, Django, Ubuntu 12.04, HTML5/CSS, Javascript Eclipse, Shell Scripting.

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, XHTML, 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, C++ 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 and Oracle Database.
  • 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, J2EE, Python 2.6, Javascript, HTML/CSS,MYSQL. PL/SQL, JDBC, Oracle 9i, Unix Shell Scripting, Red Hat Linux, Weblogic Application Server.

Confidential, Addis Abba, Ethiopia

Programmer Analyst

Responsibilities:

  • Responsible for getting the teams up and running with game record features.
  • Lead a team of 3 members through analyzing requirements, development of software modules in 2 game development cycles.
  • Used HTML/CSS and Javascript for UI development
  • Used Java J2EE, Hibernate, Web Services for business logic.
  • Created Servlets and EJBs
  • Used python scripts to update content in the database and manipulate files.
  • Created data access SQL and PL/SQL stored procedures
  • Performed Unit/System test

Environment: Java, J2EE, Web Services, Python 2.7, Java Script, JQuery, JSON,, XML, MySQL, PL/SQL, Oracle 9i, Bugzilla

Confidential

C++/ Java/Linux Developer

Responsibilities:

  • Coordinated with Designer team to get the requirements for the release. Used to clarify them with Clients to meet functional specifications expected.
  • Developed back end modules using C++(Linux/Windows).
  • Directly responsible for development of several modules in two critical features - Tank Replacement System and Leak Notification, that helped simplify complex business environment through an integrated approach that consolidates customer setup, regulation checking and payment visibility in a single location. Performance enhancement has been from 25payments/sec to 43 payments/sec.
  • Designed and developed various UI screens using QT features like QWidget, QMutex, QThread, QApp etc.
  • Mentored junior members of the team with the software development methodologies used in the project.

Environment: C++, C, Linux, Windows, Shell Scripting, GDB, Microsoft Visual Studio .NET 2008, Microsoft Visio

We'd love your feedback!