Programmer Resume
San Jose, CA
PROFESSIONAL SUMMARY:
- Over 5 years of experience as a Web Application Developer and Software Engineer using Python, Django and C++.
- Experience object oriented programming (OOP) concepts using Python and C++.
- Experienced in MYSQL, LINUX, and PYTHON.
- Responsible for setting up Python REST API framework using Django
- Highly proficient withRESTfulservices implementation/consumption.
- Experienced in developing web - based applications using Python, MYSQL, HTML, DHTML, JavaScript and JQuery.
- Worked on UI/ presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
- Experienced in REST Web Services with Python programming language.
- 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, C++, Shell Script, Perl
Python Framework: Django 1.3/1.4
Databases: MySQL 5.1, SQL Server 2008, Oracle 10g, SQL
Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML
Versioning Tools: GIT, Subversion, Perforce, SVN, CVS
App/Web servers: Apache, Tomcat, IIS
Operating systems: Linux/Unix, Windows-98/NT/2000/XP/2003/Vista
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
Programmer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Participated in the complete SDLC process.
- Used Django framework for application development.
- Developed entire application using Python, Django, MySQL and Linux
- Developed rich user interface using CSS, HTML, JavaScript and JQuery.
- Created testing scripts in Python.
- Created features for automated alerts, SNMP configuration, Traffic Analysis.
- Created database using MySQL, wrote several queries to extract/store data.
- Used Git and Perforce for the version control.
Environment: Python, Django, MySQL, Windows, Linux, HTML, CSS, JQuery, JavaScript, Apache, Git and Perforce.
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.
- UsedRESTFULclient to interact with the services by providing theRESTFULURL mapping
- Development of aRESTfulservice to expose the data in form of JSON
- 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 Francisco, CA
Programmer
Responsibilities:
- Design, develop, test, deploy and maintain the website.
- Designed and developed the UI of the website using HTML, CSS and JavaScript.
- Developed supplier portal using Python and Django Web Framework.
- Designed and developed data management system using MySQL, Oracle 11g.
- Wrote python scripts to parse XML documents and load the data in database.
- 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, C++, Django 1.3, MySQL, Oracle 11g, HTML, JavaScript, Apache Web Server, Red Hat Linux 6.x.
Confidential
Programmer Analyst
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.
- Created Networking applications using C, C++ and TCP/IP
- Developed database application in Oracle.
- Wrote testing scripts in Linux.
- Designed and created web pages using HTML /CSS.
- Encapsulated Business Rules in PL/SQL packages and the data was written to the database in accordance the business rules.
- Wrote Stored Procedures, Functions and Triggers using PL/SQL for Oracle 9i/8i Database.
- Debugging and testing of the applications & fine-tuning performance. Provided maintenance support in production environment.
Environment: C, C++, TCP/IP, SNMP, Oracle 10g, LINUX.
