We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Around 7+ years of experience in developing and designing Web Based, Multi - tier distributed applications using latest analytical programming Python, Django, Flash, JAVA, J2EE and spring technologies.
  • Experience with all aspects of technology projects including Business Requirements, Technical Architecture, Design Specification, Development and Deployment.
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experienced in developing web-based applications using Python, Django, PHP, XML, CSS, HTML, Java Script and JQuery.
  • Experienced in Python's modules Numpy, matPlotLib, Pickle, PySide, Scipy, wxPython, PyTables etc. for generating complex graphical data, creation of histograms etc.
  • Performed Unit testing, Integration testing and generating of test cases for web applications using Junit and Python Unit test framework.
  • Expertise in practicing the SDLC models, Agile methods with Scrum, Extreme Programming, Ticketing systems using JIRA and TDD
  • Good knowledge on Spark platform parameters like memory, cores and executors
  • Familiar and Worked on various Operating Systems like UNIX (Sun Solaris, AIX), Linux and Windows.
  • Experienced in developing Web Services with Python programming language.
  • Experience in using UNIX shell Scripts for automating batch programs.
  • Highly experienced in generator function, generator expression, object-oriented programming and package development
  • Good knowledge in SOC, SOA and developing applications with RESTful services
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server side applications like Django, Flask and Pyramid
  • Proficient in developing complex SQL queries, Stored Procedures, Functions, Packages along with performing DDL and DML operations on the database.
  • Expert in using JSON based REST Web services and Amazon Web services.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions on MySQL and PostgreSQL database.
  • Experienced in Automation Tools like HP Operations Orchestration & System Center Orchestrator.
  • Application Stress tester, created and stress tested stand-alone, web-applications and generated graph reports.
  • Used PDB, GDB and other debugging tools and deployed production hot fixes.
  • Knowledge of deployment tools using Heroku, Jenkins, pylint, cpp Check and Coverity
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP Serializable JSON strings.
  • Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing(UAT)
  • Expertise in working with GUI frameworks - PyJamas, Jython.
  • Experienced in NoSQL technologies like MongoDB, Cassandra and relational databases like Oracle, SQLite, PostgreSQL, Dynamo DB and MySQL databases
  • Experienced in Application Development using Python, RDBMS and Linux shell scripting and performance tuning
  • Performed code reviews and implemented best Pythonic programming practices
  • Experience in writing test scripts, test cases, test specifications and test coverage.
  • Good experience in handling errors/exceptions and debugging the issues in large scale applications.
  • Planning and Implementing, Disaster Recovery and Fault Tolerance for AWS services.
  • Troubleshooting AWS Auto scaling and EC2 instances related issues.

TECHNICAL SKILLS:

Languages: Python, C, Java, SQL, C++, Perl

Frameworks: Django, AngularJS, Rest Framework, JQuery, D3.js, web2py, Flask, and CSS

Web Tools: Node.js, HTML, CSS, Bootstrap, JSON, JQuery, REST API's, Java Script, AJAX, XML, AngularJS

Databases: MongoDB, MySQL, Oracle, PostgreSQL

Platforms: Linux, Windows

Tools: & IDE: Matlab, Weka, Eclipse, NetBeans, Pycharm, Spyder, PyCharm, Atom, Eclipse, Jupyter Notebook, Visual Studio Code, and Sublime Text

Python Libraries: Numpy, Scipy, Matpotlib, Scrapy, Nose, and Pillow

Version Control: Git (GitHub), SVN, CVS

Application Servers: Apache Tomcat, Puppet, WebLogic, WebSphere

Web Services: AWS, Rackspace Cloud, Amazon S3

Operating Systems: Windows, Red hat Linux, MAC OSX

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP, REST

Deployment Tools: Jenkins

Tracking Tools: Bugzilla and JIRA

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Python Developer

Responsibilities:

  • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery.
  • Used the Django Framework to develop the application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Rewrite existing Python/Django/Java module to deliver certain format of data.
  • Involved in implementing the complete Application in the in-build Spring MVC Architecture with Angular JS.
  • Used JavaScript and JSON to update a portion of a webpage.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web application.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Worked on Java based connectivity of client requirement on JDBC connection.
  • Wrote Python scripts to parse JSON documents and load the data in database.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Wrote and executed various RDBMS, MYSQL database queries from Python using Python-MySQL connector and MySQLDB package.
  • Designed and Implemented Server Build Automation & Server Decommissioning Automation
  • Implemented Apache Spark data processing project to handle data from RDBMS and streaming sources.
  • Implemented web applications in Flask frame works following MVC architecture.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Also, created XML with Django to be used by the Flash
  • Involved in deployment of project using AWS.
  • Special skills in developing user friendly, simple yet effective web-based applications.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and DE normalization.
  • Worked within SOA based enterprise framework to build web services.
  • Used many regular expressions to match the pattern with the existing one.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Performed Unit testing, Integration Testing, web application and automation testing.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Worked in development of applications especially in UNIX environment and familiar with all its commands.

Environment: Python 2.7 & 3.5, Django 1.6.1, Selenium, Java, HTML-5, CSS-3, XML, MySQL, JIRA, JavaScript, Angular JS, Backbone JS, JQuery, RDBMS, CSS Bootstrap, Mongo DB-3.2, MS SQL Server-2014, T- SQL,SAS, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Confidential, Phoenix, Arizona

Python Developer

Responsibilities:

  • Worked in Agile development following Scrum process, Sprint and daily stand-up meetings
  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
  • Worked on frontend and backend modules using Python on Django Web Framework.
  • Implemented and enhanced CRUD operations for the applications using the MVT (Model View Template) architecture of Django framework and Python conducting code reviews.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery. und experience in Core Java and Object-Oriented Programming, designing using concepts like Multi-Threading, Exception Handling and Collections.
  • Created APIs, database Model and Views Utilization Python in order to build responsive web page application.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Used GitHub for Python source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos
  • Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
  • Coding Different Java helper and validation classes for the Application logic and utilities.
  • Used PyUnit, the Python unit test framework, for all Python applications.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Automated the continuous integration and deployments using Jenkins, Docker, Ansible and AWS Cloud Templates.
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Developed, tested and debugged software tools for clients and internal customers of the organization.
  • Coded test programs and evaluated existing engineering processes.
  • Search engine optimization by replacing existing database with MongoDB (NoSQL Database).
  • Documented company Restful API's using Swagger for internal and third part use and also worked on Unit testing and Integration testing.
  • Used Git for the version control.
  • Created a Git repository and added the project to GitHub.
  • Collaborated with internal teams and external teams to solve the issues and giving feedbacks.
  • Worked on object-oriented programming (OOP) concepts using Python, Django and Linux.
  • Used JIRA for bug tracking and issue tracking.
  • Practical experience with working on multiple environments like development, testing, production.
  • Documented the problems and progress of project most accurately.

Environment: Python, Django, Java, HTML5/CSS, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, jQuery, GitHub, JIRA.

Confidential - Chicago, IL

Python Developer

Responsibilities:

  • Configured Microsoft Active Directory Server
  • Wrote Python modules to extract data from the MySQL source database.
  • Designed and implemented a dedicated MYSQL database server to drive the web applications and report on daily progress.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Configured Microsoft Domain Controller
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWare API calls.
  • Developed dynamic web pages using python Django Frameworks.
  • Used Python for Socket programming, creating graphics, XML processing, networking and CGI programming AJAX with jQuery.
  • Developed a python program to collect data from long running performance and stability tests and convert the data to graphic charts which display the results for quick visual evaluation of trends of many parameters per each test.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Built various graphs for business decision making using python matplotlib library.
  • Responsible for managing large databases using Pandas data frames and MySQL.
  • Used Pandas API to put the data as time series and tabular format for each timestamp data manipulation and retrieval.
  • Communicate project progress by producing management reports to provide timely and accurate project status and decision support information to Project Team, Department and Division management.
  • Develop Proof of Concept for Chat Bot and its application across brand teams using cutting edge artificial intelligence and machine learning technologies like IBM Watson.

Environment: PYTHON, MySQL, CSS, JavaScript, AJAX, HTML/XHTML, XML, Drupal, SVN, Apache, Linux, Windows.

Confidential

Python Django Developer

Responsibilities:

  • Used MySQL as backend database and MySQL of python as database connector to interact with MySQL server.
  • Developed Python/Django application for Analytics aggregation and reporting. Used Django configuration to manage URLs and application parameters.
  • Rewrite existing Python/Django module to deliver certain format of data.
  • Daily Task Distribution within the team and keeping track of the progress using Scrum Board.
  • Developed scripts in Python and Excel VBA to automate the data analysis, generating statistics isolating trends in memory failures.
  • Maintained the versions using GIT and sending the release notes for each release.
  • Handled potential points of failure through error handling and communication of failure.
  • Implemented code in Python to retrieve and manipulate data.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from Python using Python-MySQL connector MySQLdb package to retrieve information.
  • Creating unit test/regression test framework for working/new code.
  • Expertise in performing Applied Statistics, Exploratory Data Analysis and Data Visualization using tools like ggplot2, Tableau.
  • Development experience in python, Django and flask, have used MySQL, SQLAlchemy and sqlite3.
  • Designed and developed a Mark-to-Market application to mark the securities with market prices to evaluate the collateral margin exposure. Utilized C++ templates, OO Design Patterns. Developed new locate modules (to match short sell trades) using C++, Oracle on Solaris and Linux.
  • Designed and developed new C++ modules for sending open contracts to Equilend for reaching price agreement with counterparties

Environment: MySQL, Python, Django, GitHub, flask, HTML, Oracle, Django, SQLAlchemy, sqlite3, CSS, Excel, SQL Server, HTML, MS Office, SQL, MySQL, Linux, Windows server.

Confidential

Jr. Python Developer

Responsibilities:

  • Worked on development of customer support and complains registration system. This is a Customer feedback and complains management system.
  • Design, develop, test, deploy and maintain the website.
  • Coding and execution of scripts in Python/Unix/VB
  • Development of Application using Java and Python
  • Recording of Scripts (Web, Web Services HTML) using Vugen and SoapUI and script validation through co correlations, parameterizations and other methods. Scripting - web and web services
  • Script validation sometimes becomes challenging as it demanded many web based logic rather than correlation and parameterization.
  • Testing in citrix protocol with scripts and scenario
  • Execution of batch jobs in Control M, Perfmon and other tools
  • Scripting and validation of scripts through correlation, parameterization and web based logic testing (Smoke test, Load test, Endurance) using Controller for a duration further analysis, checking response times, CPU utilizations, memory leaks of servers and other performance characteristics of the website through capturing Perfmon logs and creating PAPAL reports and creating test reports.
  • Designed and developed data management system using MySQL.
  • Rewrite existing Python/Django/Java module to deliver certain format of data
  • Used Django Database API's to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • Creating unit test/regression test framework for working/new code
  • Responsible for debugging and troubleshooting the web application.

Environment: Python 2.7, C+, HP LOAD (VUGEN, Controller, etc.) Putty, SQL, Teradata, SoapUI, ControlM, PerfMon, Django Web Framework, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server.

We'd love your feedback!