We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

Mt Laurel, NJ

SUMMARY:

  • Extensive experience in all phases of SDLC including design, development, testing, implementation and support using Java and Python technologies.
  • Technical expertise with strong skills in Java / JEE(J2EE) Technologies (Java 1.5, JSP, Servlets, Spring 3.0, Spring MVC, Spring Transaction, Hibernate and JPA) and MySQL on Windows and Unix/Linux OS.
  • Extensive experience in Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python, Django in various domains. Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Skilled in Python with using new tools and technical developments (libraries used: libraries- Beautiful Soup, Jasy, numpy, Scipy, matplotlib, Jupyter, Pickle, PySide, Pandas dataframe, networkx, urllib2, Pychart, Highcharts) to drive improvements throughout entire SDLC.
  • Good understanding on open source frameworks like Spring 2.5 (core, context, ORM, web modules), Hibernate 3.5, Angular.JS.
  • Handy Experience in developing web applications implementing Model View Control architecture using Django, Flask, and spring web application frameworks.
  • Expertise in developing the presentation layer components using JSPs, JavaScript, Node.js, XML, CSS and HTML.
  • Extensive experience with data modeling along with Oracle MS SQL Server, MySQL & PostgreSQL. writing PL/SQL, trigger, query optimization and in no-SQL databases MongoDB, Cassandra.
  • Knowledge in working with continuous deployment using Heroku and Jenkins.
  • Experience in implementing with server side technologies with restful API and MVC design patterns with node JS and Django framework.
  • Experience in database programming using RDBMS like ORACLE and SQL R2/2012 and maintaining the database, including requirement analysis, design, data conversion, loading, te sting and implementation.
  • Experience on Core java technology which includes Multithreading, JDBC, RMI, network programming.
  • Experience in developing web/mobile application using Java, MySQL database and latest web technologies- HTML, HTML5, CSS, Javascript, Jquery, Ajax, Spring framework, Section 508 Compliance, Android and Blackberry.
  • Good experience in working with Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs).
  • Experience on complete software development life cycle (SDLC) with software development models like JIRA, Agile Scrum Model, Prototype model & RUP, Waterfall model.

TECHNICAL SKILLS:

Cloud Computing Platforms: Amazon Web Services (AWS), Cloud Foundry, Puppet, Chef, Ansible, AWS CloudFormation,AWS CloudFront

Linux Versions: Hypervisors Ubuntu, Red Hat, CentOS VM Ware, KVM, Hyper-V

PaaS: Cloud Foundry, AWS Beanstalk .

Frameworks: Django, TurboGears, web2py, Openstack

Databases: MongoDB, MySQL, SQL Server. PostgreSQL, Oracle

JavaScript Frameworks: Node.js, jQuery, Backbone.js, ExtJS, Ember.js, AngularJS

Hosting: AWS, Rackspace, Linux (Red Hat, Ubuntu, CentOS)

API Integration: JSON, REST, XML, SOAP

Source Control: Github, Bitbucket, CVS, Eclipse, SVN

Deployment: Jenkins

EXPERIENCE:

SR. Python Developer

Confidential, Mt. Laurel, NJ

Responsibilities:

  • This application is developed using Angular.js for frontend, RESTful web services, MongoDB for Backend and deployed in Cloud Foundry. Developed single page application by using Angular JS.
  • Implemented MVC architecture in developing the web application with the help of Django framework.
  • Built various graphs for business decision-making using Python matplotlib library.
  • Used D3.js to attach data to DOM (Document Object Model) elements. Then used CSS3, HTML, and SVG showcase this data.
  • Developing Web pages by leveraging AngularJS Framework and used D3.js charts.
  • Used different methods, Attributes in D3.js to bind Data to SVG elements and create tables and other HTML elements.
  • Used python libraries like Beautiful Soup and matplotlib and Built efficient Node.js backend for client web application.
  • Fetched twitter feeds for certain important keyword using python-twitter library. Used Python library Beautiful Soup for webscrapping.
  • Used Pandas Library for statistical analysis.
  • Designed the functionality to read the data from MySQL and clean the data and arrange the data into timeframes using Pandas.
  • Used Numpy along with Pandas for computing min, max and mean broadcasting signal levels.
  • Developed server based web traffic statistical analysis tool using Django, Pandas.
  • Implemented business logic, data exchange, XML processing and created graphics using Python and Django.
  • Used Python and Dja ngo to interface with the jQuery UI and manage the storage and deletion of content.
  • Used Django Database API's to access database objects.
  • Developed restful Web-services using Django Rest framework in Python.
  • Developed web services using Restful technology to support JSON and XML.
  • Implemented RESTful Web Services for the data transportation between multiple systems.
  • Design and documentation of RESTful APIs for collection and retrieval of high volume IOT telemetry data.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.
  • Part of team implementing REST API's in Python using micro-framework like Flask with SQLAlchemy.
  • Involved in the development of front end of the application using Python 2.7, HTML5, CSS3, JavaScript, Bootstrap, Angular.JS, AJAX, JSON and JQuery.
  • Used HTML 4 and CSS3 for website development and build on Bootstrap 3.0. Data binding using Angular JS.
  • Used CSS media queries and bootstrap to support for Responsive development.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Implemented performance oriented CSS selector, scalable and modular CSS approach for front-end architecture.
  • Developed various generic JavaScript functions used for validations.
  • Developed various algorithms for generating several data patterns and Worked on Node.js for developing server side web applications and Used JIRA for bug tracking and issue tracking.
  • Designed Cloud Infrastructure as a Service environment using open source technology OpenStack to enable portability of cloud services across hybrid cloud environments.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Implemented code to perform CRUD operations on MongoDB using PyMongo module.
  • Implemented responsive vector maps and charts on webpages using the data from MongoDB.
  • Implemented automate scripts to back up the old records using MongoDB export command and transfer these backup files into backup machine using ftplib.
  • Maintaining multiple copies of data in different database servers using MongoDB Replication concept.
  • Successfully migrated the Django database from SQLite to MongoDB with complete data integrity.
  • Wrote Python scripts to parse JSON documents and load the data in database.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications. Worked with multiple development teams to troubleshot and resolve issues.
  • Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and backup on AWS.
  • Configured AWS RDS Aurora database users to allow each individual user privileges to perform their related tasks.
  • Performed different testing methods like unit testing, Integration testing, web application testing and selenium testing.

Python developer

Confidential, Philadelphia

Responsibilities:

  • Developed Views and Templates with Python and using Django's view controller and template language, Website interface is created.
  • Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap and JSON.
  • Developed custom directives (elements, Attributes and classes) using angular.js.
  • Developed single page applications using Angular.js, Implemented two way data binding using AngularJS.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Built various graphs for business decision making using Python matplotlib library.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Used Pandas API to put the data as time series and tabular format for easy timestamp data manipulation and retrieval.
  • Wrote code to support model-view-controller (MVC) pattern of Python Django framework in developing several modules for the application.
  • Build the Silent Circle Management System(SCMC) in Django, Python and Node.js while integrating with infrastructure services.
  • 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.
  • Created database tables and implemented SQL Stored Procedures, triggers, and complex queries in MYSQL.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL db package.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Parsing various format of files like XML, JSON format files and load into MySQL database with Python XML.
  • Developed Application to access JSON and XML from Restful Web Service from consumer side using JavaScript.
  • Wrote SOAP and Restful web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, Active, SOAP UI, Mocking, JSON, Build forge).
  • Developed remote integration with third party platforms by using RESTful web services.
  • Used Restful APIs to access data from different suppliers.
  • For sending and receiving the data between multiple systems RESTful Web-Services were implemented.
  • Involved in development of Web Services using REST for sending and getting data from the external interface in the JSON format.
  • Placed data into JSON files using Python to test Django websites.
  • Set up Unix server to support a TCP/IP local net of windows XP clients and an Unix server in an office environment.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Executing regression tests on each release and verified bugs found from automation test in Bugzilla.
  • Built development environment with JIRA, Git.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
  • Worked with team of developers on Python applications for RISK management.

Python Developer

Confidential, Boston, MA

Responsibilities:

  • Developed UI screens using HTML, CSS, AJAX, JavaScript, and jQuery.
  • Automated data movements using python scripts. Involved in splitting, validating and processing of files.
  • Used several python libraries like wxPython, numPY, Jython and matPlotLib.
  • Build all database mapping classes using Django models.
  • Designed and developed the RESTFul web services using the JAX-RS API to communicate over the network.
  • Provided non-breaking solutions on existing REST services, sometimes by versioning new APIs.
  • Called the RESTful web services to get the JSON object (Response) and manipulated the JSON Object to display the response in the webpage.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Performed backup and recovery of MySQL databases.
  • Ensured daily RMAN/MySQL Dump and export backups are completed and valid for restore and recovery.
  • Performance Tuning on a daily basis for preventing issues and providing capacity planning using MySQL Enterprise Monitor.
  • Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients.
  • Installation and setting up Python/Django/MySQL in AWS and EC2 cloud platform.
  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2 using Open-Source Chef Server.
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python sdk.
  • Worked on AWS cloud watch for monitoring the application infrastructure and used AWS email services for notifying.
  • Migrated applications from internal data center to AWS.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on-time.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Used Django for framework for accessing various consumer Data from various sources.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.

Java Developer

Confidential

Responsibilities:

  • Developed the components in the application using Core Java and using Spring Core, Spring AOP, Spring MVC and Spring DAO.
  • Extensively used Core Java such as Multi-Threading, Exceptions and Collections.
  • Extensively worked on Databse using MySQL, Strong back-end designing and written extensive backend code on the server-side using PL/SQL, including packaged procedures, functions, and SQL*PLUS.
  • Developed API using Hibernate to interact with the MySQL database also created distributed MySQL coherence domains, configuration and system design based on oracle coherence.
  • Produced SQL queries to provide data as requested by clients from MySQL database.
  • Was Involved in optimizing MySQL queries, figuring out fast and efficient ways for them.
  • Used Oracle Migration Workbench to migrate MySQL database to Oracle Database.
  • Created SQL Scripts for data loads and Upgrades for data migrations and data validations.
  • Used Spring Core Annotations for Dependency Injection.
  • Created REST webservices using Spring for UI to interface with backend.
  • Called REST web services through AngularJS services to get JSON Object and modified the response object to display in UI.
  • Used the REST Templates in the spring services to call the REST web services.
  • Consumed SOAP and Restful web services for communicating with other applications.
  • Used JSP, HTML, CSS and JavaScript for content layout and presentation

Hire Now