Python Developer Resume
San Francisco, CA
SUMMARY
- 6+ years of experience in development of all phases of SDLC including design, development, testing, implementation and support using Python.
- Experience in developing web - based applications using Python 2.7/3.0, Django 1.4/1.3, Java, HTML5/CSS3 and JavaScript.
- Worked on several standard python packages like Numpy, matPlotLib, Pickle, PySide, Scipy, WxPython, PyTables and Scikit-learn.
- Experience in working with Amazon Web Services like EC2, Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs).
- Expertise in working with different databases like Oracle, MySQL, PostgreSQL and Good knowledge in using NoSQL databases MongoDB
- Experienced in installing, configuring, testing and deploying applications with Apache, NGINX.
- Hands on experience in working with various Version Control Systems, mostly GIT, CVS and SVN.
- Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
TECHNICAL SKILLS
Languages: Python 2.7/3.0, Java, C++, SQL
Framework: Django 1.3/1.4
Database: MySQL, MongoDB, PostgreSQL, Amazon AWS cloud, Amazon Cloud EC2, Elastic Bean, Amazon S3
Web Technologies: AJAX, JavaScript, AngularJS, Javascript, HTML, DHTML, XHTML, XML
Versioning Tools: Git
Appl/Web servers: Apache, NGIX
Operating systems: Linux/Unix, MAC OS
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Python Developer
Responsibilities:
- Worked on LAMP (Linux, Apache, MySQL, PYTHON) architecture.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed data management system using MySQL and Django.
- Developed database layer including Tables and Stored procedures in MYSQL.
- Ported parts of application on cloud using AWS.
- Used JSON based and RESTful API for information extraction
- Worked with Marketing and Sales teams to enhance applications to suit their needs
- Debug application deployments on multiple environments.
- Trained and documented initial deployment and Supported product stabilization/debug at the deployment site
Environment: Python 3.0, Django 1.4, MySQL, REST API’s, AWS, Linux, JavaScript, HTML5/CSS3
Confidential, San Francisco, CA
Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Developed rich user interface using CSS, HTML, JavaScript and JQuery.
- Created Business Logic using Python 2.7.
- Used Django framework for application development.
- Created database-using MySQL, Wrote queries and Django API’s to extract data from database.
- Created specific images using Python Imaging Library for the custom images used for each book.
- Wrote scripts in Python for extracting data.
- Effectively communicated with the external vendors to resolve queries.
- Used Git for the version control.
Environment: Python 2.7, Django 1.4, MySQL, HTML, CSS, JavaScript, JQuery, Apache and Linux.
Confidential
Python Engineer
Responsibilities:
- Design, develop, test, deploy and maintain the website.
- Developed entire frontend and backend modules using PHP/Python.
- Designed and developed data management system using MySQL.
- Rewrite existing Python/C++/ Java 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.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
- 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, Django, Java, MySQL, Linux, CSS, AJAX, JavaScript, and Apache Web Server