Programmer Analyst Resume
San Francisco, CA
SUMMARY
- Over 5 years of experience as a Web Application Developer and Software Engineer using Python, Django, Javascript, JQuery, HTML, CSS
- Good Experience with Django, a high - level Python Web framework.
- Experience object oriented programming (OOP) concepts using Python.
- Experienced in WAMP and LAMP Architecture.
- Experienced in developing web-based applications using Python, Django, ColdFusion, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Experienced in developing Web Services with Python programming language.
- Experience working with popular Design Patterns in Python like Factory, Singleton, Abstract Factory, Adaptor, Chain of Responsibility and Lazy Init.
- 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.
- Familiar with JSON based REST Web services
- 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, C++, ColdFusion 6.1, Shell Script, Perl, SQL
Python Framework: Django 1.3/1.4, CherryPy Web framework
Databases: MySQL, Oracle, PL/SQL, SQL Server, PostgreSQL
Web Technologies: AJAX, JavaScript, pyQT, pY2EXE, HTML, DHTML, XHTML, XML, Jquery, CSS
Versioning Tools: Git, Mercurial, Perforce, SVN, CVS
Applications/Web Servers: Apache, IIS
Operating systems: Linux/Unix, MAC OS, Windows
APIs: Google Product APIs, Facebook APIs, JSON REST API
Software Tools: Make, GDB, DBX, Eclipse, Microsoft Visual Studio .Net 2008, MS Visio
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Programmer Analyst
Responsibilities:
- Worked with offshore teams and internal clients to Design and analyze the requirements of in-house applications.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed data management system using MySQL and Django.
- Used SOAP and RESTful API for information extraction
- Collaborate with Quality Analysis team to build and populated stage DB.
- Debug application deployments on Cloud environments.
- Trained and documented initial deployment and Supported product stabilization/debug at the deployment site
Environment: Python 2.7, Django 1.4, Oracle 9.x, Pl/SQL, MySQL, Windows, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux.
Confidential, Fairfax, VA
Programmer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Participated in the complete SDLC process.
- Created Business Logic using Python 2.7.
- Used Django framework for application development.
- Developed rich user interface using CSS, HTML, JavaScript and JQuery.
- Created database using MySQL, wrote several queries and Django API’s to extract data from database.
- Effectively communicated with the external vendors to resolve queries.
- Used Git for the version control.
Environment: Python 2.7, Django 1.4, MySQL, Windows, Linux, HTML, CSS, JQuery, JavaScript, Apache, and Linux, LAMP (MySQL, Linux).
Confidential, Fairfax, VA
Programmer
Responsibilities:
- Design, develop, test, deploy and maintain the website.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Converted Old Cold Fusion application to Python/Django application
- Designed and developed data management system using MySQL.
- Supported ColdFusion application in production.
- Created PL/SQL stored procedures on oracle 9.x database
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
- Responsible for search engine optimization to improve the visibility of the website.
- 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, ColdFusion 6.1, Oracle 9.x, Pl/SQL, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, Django
Confidential, Modesto, CA
Software Engineer
Responsibilities:
- Designed and developed components using C++.
- Development of real - time multitasking systems using C++
- Implemented database access and data manipulation functions in Oracles Embedded SQL environment using ODBC
- Designed 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.
- Created data access modules in C++.
- 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: PHP 5.x, C++, C, HTML, Multithreading, HTTP, Shell Scripting, PL/SQL, Linux and Windows NT.
