We provide IT Staff Augmentation Services!

Full Stack Python Developer Resume

Dallas, TX

SUMMARY:

  • Over Five years of experience in Analysis, Design, Development, client - server enterprise applications using Python, Django in various domains.
  • Experience as a Web/Application Developer and coding with analytical Programming using Python, Django.
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Development Life Cycle (SDLC) and used agile methodology for developing application. Upgraded existing UI with HTML, CSS, jQuery and Bootstrap.
  • Hands on Experience in AWS like Amazon EC2, Amazon S3, Amazon Redshift and Amazon SQS.
  • Experienced in working Asynchronous Frameworks like NodeJS and automation framework designing using Python and Shell scripting.
  • Experienced in developing Web Services with Python programming language and Good working experience in processing large datasets with Spark using Scala and Pyspark.
  • Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Flask, node.js, XML, CSS, HTML, DHTML, Javascript, Jquery and on LAMP.
  • Proficient in Front end development experience using HTML, XML, CSS, JQuery, JSON, JavaScript, CSS, .NET and Bootstrap.
  • Expertise in MongoDB Schema Design using DB Ref, Manual Ref.
  • Good experience of software development in Python (libraries used: Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs- sublime text, Spyder, pycharm, Emacs.
  • Expertise in CA7 / CA Autosys, Integrify and TWS Batch Processing.
  • Experience of utilizing Python Pandas framework to provide data analysis.
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like Pycharm, Eclipse, MyEclipse, JDeveloper and RAD.
  • Experienced in WAMP (Windows, Apache, MYSQL, Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Expertise in using Message Brokers like RabbitMQ, Kafka and Messaging libraries like ZeroMQ
  • Expertise in developing consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Experienced with batch processing of data sources using Apache Spark.
  • Extensive working experience in processing large datasets with Spark using Pyspark.
  • Proficient in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL database.
  • Proficiency in migrating, creating, updating, testing, modifying, troubleshooting autosys jobs, migrating from AutoSys 4.5 to AutoSys r11.3.5 development.
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools JIRA, Redmine and Bugzilla.
  • Expertise in writing AJAX framework to transform Datasets and Data tables into HTTP- JSON strings.

PROFESSIONAL EXPERIENCE:

Confidential -Dallas, TX

Full Stack Python Developer

Responsibilities:

  • 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 Mongo database.
  • Involved in designing application system requirements and coded back-end and front-end in Django/Python.
  • Responsible for UIS system design (Python Object Oriented Design approach, developing various modules/packages/utilities viz. Cryptography - Encryption/Hashing, Foundation Utilities, Persona management and error/exception management).
  • Involved in developing views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
  • Successfully implemented Hybrid data warehouse & reporting system using DynamoDB & Redshift.
  • Used Python and Django to interface with the jQuery UI along with managing storage and content deletion.
  • Successfully migrated the database from MongoDB to AWS DynamoDB with complete data integrity.
  • Worked in penetration testing in customized DOL-AWS GovCloud Node.js security monitoring of VPC Zones using AWS - Lambda.
  • Implemented Cross Site Scripting, CSRF and SQL injection for security and data protection.
  • Generated Python Django forms for online user’s data records and used PyTest for writing test cases.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Developed Kafka consumer and saved the data in DynamoDB.
  • Collected real-time stock data using Google finance API and sent to Kafka.
  • Designed and implemented workflows using Integrity Process Automation Lean BPM Solution.
  • Used Sframe to put the data as time series and tabular format for data.
  • Developed Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Gathered all requirements for developing and analyzing requirement of projects.
  • Used Numpy for Numerical analysis.
  • Followed AGILE development methodology to develop the application.
  • Used and customized apache server to for checking our developed project.
  • Implemented high performance MongoDB replica sets on EC2 with ensured robust reliability.
  • Used Git to resolve and coding the work on python and portlet.
  • Used several python libraries like wxPython, numPY and matPlotLib.
  • Involved in environment, code installation as well as the SVN implementation.

Confidential - Atlanta, Georgia

Python Developer

Responsibilities:

  • Developed web applications to implement the model view control architecture using Django Framework.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, MongoDB and VMWare API calls.
  • Worked on Unit test by Test-Driven Development (TDD), writing test cases using Jasmine, QUnit, Karma, and Protractor for E2E testing.
  • Involved in developing Restful services using Python Flask framework.
  • Created entire application using Python, Django, MongoDB and Linux.
  • Used MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Have good knowledge in understanding of Object-Oriented Programming and skilled in developing automated test scripts with automation frameworks.
  • Created data pipelines using Apache Spark for big-data processing and framework computation.
  • Developed views and templates with Python and Django's view controller to create a user-friendly website interface.
  • 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.
  • Worked on Autosys Instance Installations in Dev and Production environments.
  • Built Web pages that are more user-interactive using Angular.JS, Jasmine, Karma, HTML5, CSS3, LESS, RESTFUL API Services, JavaScript, Bootstrap, GIT, and JSON.
  • Used collections in Python for manipulating and looping through different user defined objects.
  • Designed and developed Use-Case Diagrams, Class Diagrams, and Object Diagrams using UML Rational Rose.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Coordinated in converting crontact jobs and scheduled it in Autosys and monitor it through WCC.
  • Managed MongoDB environment from availability, performance and scalability perspectives.
  • Extensively used python modules such as requests, urllib, urllib2 for web crawling.

Confidential

Python Developer

Responsibilities:

  • Developed frontend and backend modules using Python on Django Web Framework.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • Responsible for building scalable distributed data solutions using Hadoop. Developed Simple to complex Map Reduce jobs.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery for data visualization of the served pages.
  • Developed user interface using CSS, HTML, JavaScript and JQuery.
  • Used standard Python modules e.g. csv, robot parser, itertools, pickl, jinja2, lxml for development.
  • Migrated present Linux environment to AWS by creating and executing a migration plan per scheduled timeline to complete the migration.
  • Provide daily technical support to the Mainframe/Midrange scheduling environment - CA7 v3.x, Autosys v4.5, ESP v11.x, Autosys, OPC and scheduling technologies.
  • Rewrote existing Java application in Python module to deliver certain format of data.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and REST API calls.
  • Managed large datasets using Panda data frames and MySQL.
  • Planning, implementing, and converting manual test cases to automation test cases.
  • Wrote Python modules to extract/load asset data from the MySQL source database
  • Anticipated potential parts of failure (database, communication points, file system errors).
  • 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 the mode of interview they are opting.

Confidential

Software Developer

Responsibilities:

  • Worked on server-side applications with Django using Python programming.
  • Utilized standard Python modules such as csv, robotparser, itertools and pickle for development.
  • Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
  • Implemented REST API's in Python using micro-framework like Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Used python libraries like Beautiful Soup and matplotlib.
  • Implemented AJAX for dynamic functionality of a webpages for front end applications.
  • Involved in Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell script.
  • Worked on front end frame works like CSS Bootstrap for responsive webpages.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Involved in Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell script.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQLdb package to retrieve information.
  • Developed various algorithms for generating several data patterns.
  • Used JIRA for bug tracking and issue tracking.
  • Added several options to the application to choose algorithm for data and address generation.
  • Used Agile Methodology and SCRUM Process.
  • Maintained the versions using GIT and sending the release notes for each release.

Hire Now