Python / Django Developer Resume
Austin, Tx
SUMMARY:
- Over 6+ years of experience in software development in Python.
- Excellent understand of web applications - UI experience, security, logging, backend services.
- Solid experience working with Django framework.
- Strong experience developing UI applications using HTML, CSS, JavaScript and JQuery.
- Created numerous Django apps and extensively used Django Session and management.
- Implemented PEP8 coding standards across all projects.
- Experienced in developing web-based applications using Python, PHP, Django, XML, JSON, CSS, HTML, HTML5, JavaScript, AngularJS and jQuery.
- Using django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and Oracle database.
- Experience with Test Driven Development (TDD) using rspec, factory girl and junit
- Good experience working on huge database.
- Excellent verbal and written skills, especially with regards to presenting findings to software.
- Able to deliver project under stringent timelines and high pressure.
- Excellent communication and interpersonal skills.
- Expertise in Object-Oriented design, coding and open stack development.
- Efficient in demonstrating all phases of software development life cycle.
- Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment.
- Installed numerous python packages using pip and easy install.
- Very good understanding of Python requests module and HTTP requests, response, methods.
- Quick learner and flexible to work on multiple technologies.
- Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.
TECHNICAL SKILLS:
FrontEnd / BackEnd Technologies: HTML5, CSS, JavaScript, AJAX, JQuery, JSON, Angular JS, BOOTSTRAP, Python, Php, Django 1.3/1.4/1.6/1.8 and 1.9 and Zope
Databases: MySQL, SQLite3, PostgreSQL, Oracle and MongoDB
Webservices: Django-Rest framework, REST, AWS
Application Servers: Apache, Tomcat, JBoss and Nginx
Environment: Unix, Linux & Windows
Version Control Systems: Git and SVN
Python Libraries: Numpy, SciPy, Matplotlib, Urllib2, Pandas, CSV and python-twitter
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Python / Django Developer
Responsibilities:
- Developed and implemented the user registration and login feature for the application process from scratch by extending Django user model.
- Developed a new product for the unsecured loans featuring Term Business and personal loans.
- Used Restful web service calls for the validation.
- Implemented schema and data migration for the postgres database using South migration tool.
- Developed user-friendly modals for the form submissions using simplemodal.js, jQuery, Ajax and JavaScript.
- Worked very closely with product owners, project managers and vendors to satisfy all the business needs.
- Designed and developed the UI of the website using HTML, AJAX, CSS, jQuery and JavaScript.
- Used Django framework for database application development.
Environment: Python, Django, MySQL, Linux, HTML, CSS, AJAX, JavaScript, Nginx Web Server.
Confidential, San Diego, CAPython / Django Developer
Responsibilities:
- Used Python, Django and Zope frameworks to develop applications.
- Implemented business logic using Python 2.7.
- Used HTML, CSS, JavaScript and JQuery and Implemented AJAX for dynamic functionality of a webpages for front end applications.
- Worked on front end frame works like Bootstrap for responsive webpages.
- Managed large datasets using Pandas data frames and MySQL.
- Developed and executed various MySQL database queries from python using Python-MySQL connector and MySQL database package.
- Implemented SQLAlchemy which is a python library for complete access over SQL.
- Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
- Fetched twitter feeds for certain important keywords using python-twitter library.
- Used Python library BeautifulSoup for web scrapping.
- Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
- Used AJAX and JQuery for transmitting JSON data objects between frontend and controllers.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture.
- Implemented monitoring and established best practices around using elastic search.
- Install and configuring monitoring scripts for AWS EC2 instances.
- Worked with the design team for project structure.
- Created a Git repository and added the project to GitHub.
- Wrote Python scripts to parse XML and JSON documents and load the data in database.
- All projects adhered to agile principles to deliver commitments, meet acceptance criteria and ensure fast releases.
- Handled all the client side validation using JavaScript.
Environment: Linux and Windows Python, Django, MySQL, Linux, HTML, CSS, AJAX, JavaScript, JQuery.
Confidential, Dallas, TXPython Developer
Responsibilities:
- Involved in various phases of the project like analysis, design, development, and testing.
- Good Understanding of Business requirement document (BRD) and creation of Low level design document (LLD).
- Testing and tuning the new applications for voluminous data.
- Extensively worked on Database Objects, Tables and views.
- Developing API s for new clients and creating new business logics accordingly for both scheduled and immediate transfers.
- Preparing UTP, UTC for each module change and involved in System Integration testing (SIT).
- Provide support during implementation and coordinating with the production team.
- Preparation of technical documentation, extensive Unit test cases and release tracker for every release.
- Design Webpages using HTML, JavaScript.
- Used Style Sheets to style and maintain uniform look and feel in the application.
- Deployed web applications using Django Application Server on LINUX Environment.
- Implemented MVC Patterns.
- Extensive coding using several Python Modules and controls to rapidly build application.
- Used Python Data structures like lists, dictionaries, and tuples.
- Worked with complicated List comprehensions and various built - in functions like map, filter etc.
- Worked on Python Modules and Packages.
- Used Continuous Integration for nightly builds and Trac for wiki and issue tracking.
- Used subversion for version controlling and eclipse for debugging the application
- Resolved performance related issues using efficient coding.
- Query Optimization through SQL server tools for quick response time.
- Worked on Bug fixes.
Environment: Python 2.7, Django, Java Script, SQL Server, HTML, DHTML, CSS, Linux, Sub Version, Wing, AJAX.
Confidential, CAPython Developer
Responsibilities:
- Responsible for setting up networks through design and development.
- Performed analysis of PHP/C++ code to figure out the business logic.
- Developed GUI using HTML, AJax, Javascript and JQuery.
- Re-engineered various modules for implementing charges and creating efficient system.
- Involved in the development ORM Queries used web services for integration with back office system.
- Used Python Django creating graphics XML processing data exchange and business logic implementation.
- Used SVN and GIT sub version control tools to coordinate development of team.
- Supported Apache server on Linux platform.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, CSS, JavaScript and JQuery.
- Built web journal with flask framework and Jinja templates.
- Thus involves designing database model for the entire application like creating tables views and stored procedure using Mongo DB.
- Manage collaborate and coordinate the work of an offshore development team.
- Special skills in developing user friendly simple yet effective web based applications.
Environment: Python, MySQL, Linux, HTML, CSS, AJAX, JavaScript, Apache Web Server, Django