Programmer Resume
San Francisco, 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,JAVA, MYSQL, Unix and Linux.
- Good Knowledge Objected Oriented Concepts, Standard Template Library, Smart Pointers, Data Structures and Design patterns.
- Web development using Python, FLASK, and Django.
- Good experience with Amazon Cloud EC2,Simple Storage Service S3 and Amazon SQS.
- Experienced with Google App Engine, webapp2 and jinja
- Front end development experience using HTML, CSS, JQuery, JSON and Javascript.
- Experience in Agile development techniques.
- 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
Languages: Python, C,C++, ObjectiveC, HTML/CSS, Shell Script
Python Framework: Django, Flask Framework
Databases: MySQL,Google App EngineAmazon Cloud EC2,Amazon SQS, Amazon S3, SPARK,Postgre
Packages: Wxpython, PyQT, SciPY
Versioning Tools: Git, SVN, CVS
Web servers: Apache,Flask
Operating systems: Linux/Unix, Windows
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
ProgrammerResponsibilities:
- Worked with the stakeholders to gather requirements
- Performed High level Deisgn/Detail design.
- Used Python 2.7 and Google App Engine with webapp2 for programming.
- Created Data extract jobs using Python/Django and Google app engine.
- Designed User Interface for data selection using Python/Django
- Used Python packages such as sklearn, ntlk, statsmodels, numpy, pandas, and scipy boosting, first and second order optimization algorithm, predictive modeling
- Automated Production tasks
Environment: Python 2.7, Google App engine, Webapp2,scipy, Oracle, Linux.
Confidential, Richmond,VA
Programmer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Participated in the complete SDLC process.
- Developed rich user interface using CSS, HTML, JavaScript and JQuery.
- Created business Logic using Python/Django.
- Created database using MySQL, wrote several queries to extract data from database.
- Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.
- Setup automated cron jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki, and backup the database.
- Used Perforce for the version control.
Environment: Python 2.7, Django 1.4, MySQL, Amazon EC2, Amazon SQS, S3,Windows, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux.
Confidential
Programmer
Responsibilities:
- Gathered requirements from stakeholders ; worked on design documents.
- Designed and developed the UI of the website using HTML, 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 Python/Flask/Java module to do predictive analysis of data.
- Used Django Database API’s to access database objects.
- Used Restful APIs to access Power availiblity from different suppliers.
- Wrote python scripts to parse XML documents and load the data in database.
- 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, Flask 0.09, RestFul Web Services,Java, MySQL, HTML,, CSS, AJAX, JavaScript, Apache Web Server, Linux.
Confidential
Programmer
Responsibilities:
- Designed and developed Use-Case Diagrams, Class Diagrams, Object Diagrams using UML Rational Rose for OOA/OOD techniques.
- Developed Application using Java,C++ SQL and Unix.
- 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, and Javascript for front end applications.
- Managed our servers in development, testing, certification and production.
- Implemented locking mechanisms using multi threading functionality.
- Used Visual basic, JavaScript and JHTML at the front end.
- Used python scripts to update content in the database and manipulate files.
Environment: Visual Basic, C++, Java, HTML, UML, Rational Rose,, Shell Scripting, PL/SQL, ODBC, PVCS, Oracle 9i, Linux and Windows NT.