We provide IT Staff Augmentation Services!

Programmer Resume

2.00/5 (Submit Your Rating)

Foster City, CA

SUMMARY

  • Over 5 years of experience as a Web Application Developer and Software Engineer using Python, DJANGO, Java, C++ and J2EE .
  • Good Experience with Django, a high - level Python Web framework.
  • Experience object oriented programming (OOP) concepts using Python, C++ and Java.
  • Good experience with Core JAVA and J2EE
  • Experienced in WAMP (Windows, Apache, MYSQL, Python/PHP) and MVC Struts.
  • Experienced in developing web-based applications using Python, Django, Java, HTML, DHTML,, 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.
  • 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.
  • Excellent debugging, problem solving, optimization and testing skills.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.
  • Excellent written and oral communication skills with results-oriented attitude.

TECHNICAL SKILLS

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

Framework: Django Web framework 1.5, MVC Framework

Databases: MySQL,Oracle, PostgreSQL

Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML

Versioning Tools: Git, SVN, CVS

Applications/Web servers: Apache, IIS

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

PROFESSIONAL EXPERIENCE

Confidential, Foster City, CA

Programmer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Enhanced the User interface using CSS, HTML, JavaScript and JQuery.
  • Created Business Logic using Python to create Planning and Tracking functions
  • Used Django for framework for accessing various Clinical Trial Data from various sources.
  • Created Planning and Tracking repository database using MySQL.
  • Setup automated cron jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki, and backup the database.
  • Effectively communicated with the external vendors to resolve queries.
  • Used Perforce for the version control.

Environment: Python 3.x, Django 1.5, MySQL, Oracle, Linux, HTML, CSS, JQuery, JavaScript, Apache, Django, Linux.

Confidential, San Jose, CA

Programmer

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 application in Python module to deliver certain format of data
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Handled all the client side validation using JavaScript.
  • Performed testing using Django’s Test Module.
  • 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, C++, MySQL, HTML, CSS, AJAX, JavaScript, Apache Web Server, Linux.

Confidential, San Jose, CA

Software Engineer

Responsibilities:

  • Designed and developed Use-Case Diagrams, Class Diagrams, Object Diagrams using UML Rational Rose for OOA/OOD techniques.
  • Designed and developed components using Java J2EE.
  • Created UI using HTML CSS and Javascripts.
  • Created Servlets and Beans to implement Business Logic
  • Used SAX/DOM Parser for parsing the data to Oracle Database.
  • Designed and created backend data access modules using PL/SQL stored procedures and Oracle 9i.
  • Created database access layer using JDBC and PL/SQL stored procedures
  • Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Debugging Software for Bugs.

Environment: JAVA, J2EE, HTML, CSS, Shell Scripting, PL/SQL, JDBC, PVCS, Oracle 9i, Linux and Windows NT.

Confidential

Senior Software Engineer (Python)

Responsibilities:

  • Involved in designing, constructing and documenting various object oriented applications using UML, Rational Rose.
  • Designed and developed the presentation layer/client end using HTML, XML, DHTML and JSP.
  • Servlets were used as an application layer to provide the main logic of the application and the interaction with databases using JDBC API.
  • Wrote SQL queries and Oracle stored procedures for accessing and manipulating the data in the database.
  • Oracle 8i and SQL Server were used as the database.
  • Client side validations were done using JavaScript.
  • Used SVN for version control.
  • Used VI as Editor for writing the coding in the UNIX Environment.

Environment: Java, C++, JDBC, JSP, JavaScript, SQL Server, Oracle, UNIX and Windows NT.

We'd love your feedback!