We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • Over 6+ years of experience as a Web/Application Developer and coding with analytical programming using Python, C++, SQL and Java.
  • Experienced with full software development life - cycle, object oriented design, object oriented programming and database design.
  • Good knowledge of various Design Patterns and UML.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and data extracts.
  • Familiar with JSON based REST Web services and Amazon Web services (AWS).
  • Experienced in developing Web Services with Python programming language.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, Oracle 10g and PostgreSQL database.
  • Experienced in web applications development using Django/Python, Flask/Python, and Angular.js.
  • Proficient in Front end development experience using HTML, XML, CSS, JQuery, JSON and Javascript, CSS, Bootstrap.
  • Good knowledge in Amazon AWS concepts like EMR and EC2 web services which provides fast and efficient processing of Big Data.
  • Experience in working in Celery Task queue and service broker using RabbitMQ.
  • Good knowledge on Reporting tools like Tableau which is used to do analytics on data in cloud.
  • Knowledge of ORM mapping using SQLACHEMY.
  • Experienced with NOSQL database such as MongoDB and HIVE.
  • Experience with continuous integration and automation using Jenkins.
  • Used JIRA for daily scrums and work management.
  • Extensively used UNIX shell Scripts for automating batch programs.
  • Hands on experience in SVN, JIRA and Bugzilla.
  • Good knowledge of web services with protocols such as SOAP and RESTful API.
  • Good knowledge of server Apache Tomcat, Web logic.
  • Accustomed to fast paced environment, changing priorities & multitasking.
  • Team player with a work ethics, committed to work hard, smarter and sincerely, able to work single handily.
  • Good interpersonal skills, committed, result oriented, hard working with a quest and zeal to learn new technologies.

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 - TX

Python Developer

Responsibilities:

  • Gathered all requirements for developing and analyzing requirement of projects.
  • Developed entire frontend and backend modules using Python on Django including Tastypie Web Framework using Git.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Worked with millions of database records on a daily basis, finding common errors and bad data patterns and fixing them.
  • Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Familiar with JSON based REST Web services and Amazon Web services (AWS)
  • Dynamic implementation of SQL server work on website using SQL developer tool.
  • Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS CSS, and JavaScript.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Used Numpy for Numerical analysis.
  • Followed AGILE development methodology to develop the application.
  • Exported/Imported data between different data sources using SQL Server Management Studio. Maintained program libraries, users' manuals and technical documentation.
  • Managed large datasets using Panda data frames and MySQL.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL db package.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Implemented code in Python to retrieve and manipulate data.
  • Also used Bootstrap as a mechanism to manage and organize the HTML page layout.

Environment: Python, Django, HTML5/CSS, MS SQL Server 2008, MySQL, Javascript, Eclipse, Linux, Shell Scripting, JIRA.

Confidential

Python Developer

Responsibilities:

  • Django Framework was used in developing web applications to implement the model view control architecture.
  • Involved in Developing a Restful service using Python Flask framework.
  • Created entire application using Python, Django, MySQL and Linux.
  • Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX.
  • Used JQuery libraries for all client side JavaScript manipulations.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Lock mechanisms were implemented and the functionality of multithreading has been used.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWare API calls.
  • Extensively used python modules such as requests, urllib, urllib2 for web crawling.
  • Implemented configuration changes for data models.
  • Used Pandas library for statistics Analysis &Numpy for Numerical analysis.
  • Managed large datasets using Panda data frames and MySQL.
  • Handled potential points of failure through error handling and communication of failure.
  • Anticipated potential parts of failure (database, communication points, file system errors).
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Responsible for user validations on client side as well as server side.
  • Automated the existing scripts for performance calculations using Numpy and sqlalchemy.
  • Interacted with QA to develop test plans from high-level design documentation.

Environment: Python 2.7, Django 1.8, CSS, HTML, JavaScript, JQuery, webbapp2, AJAX, MYSQL, Linux, Rest, Heroku, GIT, urllib, urllib2, OracleDB, MongoDB, PostgreSQL, and VMWare API

Confidential - San Francisco, CA

Python Developer

Responsibilities:

  • 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.
  • Effectively communicated with the external vendors to resolve queries.
  • 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

Java Developer

Responsibilities:

  • Designed and developed the application using Agile methodology.
  • Developed the application using with Spring web Flow.
  • Developed business login using Core java concepts.
  • Used Design Patterns like value object, session facade and Factory
  • Used LDAP for authorization and authentication in EJB’s.
  • Parsing incoming message using JAXP and storing in the database
  • Developed controller objects using Servlets for Account Setup
  • Extensive involvement in the programming using C++ on UNIX base
  • Created Action Form and Action classes
  • Used various tags HTML, Bean and Logic
  • Developed the service layer using JSP, Spring, XML, HTML, DHTML and JavaScript
  • Implemented various XML technologies, XSL style sheets.
  • Mapping of SQL databases and objects in java using iBATIS
  • Developed the project using Rational Application Developer (RAD) 6.0.
  • Deployed the application and tested on WebSphere Application Servers.
  • Wrote SQL Queries and integrated SQL Queries into DAO
  • Involved in the preparation of use case, sequence diagrams, class diagrams
  • Created activity diagrams, class diagrams using Rational Rose and test cases using JUnit

Environment: J2EE, EJB, Servlets, Spring, JDBC, JSP,RAD, Websphere, XML, HTML, C++, Design Patterns, Java Script, JUnit, JMS, iBATIS, Rational Rose, UNIX, Windows, Sql Server.

We'd love your feedback!