We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Berkeley, CA

SUMMARY

  • 5+ Years of experience in Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications.
  • Extensive knowledge in Python, PHP, C++, Shell Scripting, Java, UNIX and Linux.
  • Good Knowledge Objected Oriented Concepts, Standard Template Library, Smart Pointers, Data Structures and Design patterns.
  • Web development using Python and Django.
  • Developed/supported application on LAMP stack (using PHP, MYSQL and Apache).
  • Used socket programming for writing servers.
  • Hands-on experience in Python scripting, Python STL, Django, UI and web development.
  • Experience in developing GUI using QT and Java.
  • 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.

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

Database: Oracle 10/11, SQL SERVER 2012/2008, MYSQL 5

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

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

Version Control Tools: CVS, Perforce, Git

WORK EXPERIENCE

Confidential, Berkeley, CA

Python Developer

Responsibilities:

  • Created UI using Javascript, HTML, CSS
  • Responsible for setting up Python REST API framework using Django.
  • Implement security features for the APIs.
  • Installation and setting up Python/Unix test beds
  • Write Automation/test python scripts to test.
  • Implement code in python to retrieve and manipulate data.

Environment: Python 2.7, Django, Ubuntu 12.04, MYSQL, Apache, Linux, Shell Scripting.

Confidential, Hercules, CA

Python/C++ Developer

Responsibilities:

  • Responsible for setting up networks through Design and Development.
  • Performed analysis of PHP/C++ code to figure out the business logic.
  • Developed GUI using HTML, AJAX, Javascript and jQuery.
  • Re-engineered various modules for implementing changes and creating efficient system.
  • Supported PHP/LAMP application.
  • Used Webservices for integration with Back Office system.
  • Developed dynamic web pages using python Django Frameworks.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
  • Supported Apache Server on Linux Platform.

Environment: Python 2.7/3, Django, PHP 8, LAMP (MySQL, Linux), C++, Linux, Apache, Shell Scripting

Confidential, Walnut Creek, CA

Python Developer

Responsibilities:

  • Responsible for development and enhancements of all the modules of raildocs and have them running quickly with online features.
  • Engineered stable, isolated environments per game team
  • Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
  • Managed our servers in development, testing, certification and production.
  • Used Linux profiler Valgrind for optimization of code.
  • Implemented locking mechanisms using multi threading functionality.
  • Used Python, Perl, CGI, JQuery, JavaScript and JSON at the front end.
  • Used python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users

Environment: C++, Python 2.7, Perl, Linux, Shell Scripting, Java Script, JQuery, JSON, MySQL, Apache, Linux.

Confidential

C++, Python

Responsibilities:

  • Worked on analyzing requirements, development of software modules in 2 game development cycles.
  • Generated JSP, HTML, and jQuery to create UI Forms to record data of online users.
  • Used Java Servlets MV for development of Business Logic.
  • Used Web Services with Json to transfer customer order information to HQ.
  • Created Database tables and backend Data layer with PL/SQL and SQL.
  • Used Python scripts for automation of production tasks.
  • Did Functional and QA testing

Environment: C++, Java, Python 2.7, Java Script, JQuery, JSON, XML, Oracle, PL/SQL, UNIX.

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.
  • 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, Qt, Java, Linux, Windows, Shell Scripting, GDB, Microsoft Visual Studio .NET 2008, Microsoft Visio

We'd love your feedback!