Post Job Free

Resume

Sign in

Python Data

Location:
Bedminster, NJ
Salary:
market rate
Posted:
March 04, 2019

Contact this candidate

Resume:

NARESH

Phone: +1-571-***-****

Sr.Python Developer Email: ac8n8i@r.postjobfree.com

Professional Summary:

8+ years of Python Developer experience in various domains –Financial, E-commerce, Telecom

Developed Web Applications, Server-Side programming and Analytical programming, Automation and Micro services using Python (2.7, 3.x), C++ and python frameworks like Flask, Django, Selenium.

Experience in developing Python Web Services and REST APIs.

Designed and implemented low latency, high availability applications.

Have extensively worked on Object oriented programming (OOP) using Python, Java and C++ and have written reusable, efficient code.

Have strong understanding of Python multi-threading, multi-processing and their limitations.

Have used Django, SQL Alchemy ORMs to interact with application data.

Used multiple python libraries like Numpy, Scipy, pandas, matplotlib, requests, urllib3, pickle, json, etc.

Have integrated user-facing elements with the server-side logic.

Used JavaScript, HTML, CSS, Bootstrap in front end development for design functionality and design modifications.

Developed views and templates with Python and Django's view controller and templating language to create a user-friendly interface using MVC architecture

Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.

Strong at testing and debugging, tested the applications, rest APIs using Pytest, Unitest, requests libraries.

Used PyCharm, Eclipse, Sublime platforms for code development.

Worked on relational databases like MySQL, PostgreSQL, and non- relational MongoDB. Also used python to interact with these databases using libraries like PyMySQL, MYSQL-connector, Pyongan.

Have written complex SQL queries and Stored Procedures and have helped database team in improving database structure in regard to application optimization and performance.

Have exposure to ETL, worked on Kafka brokers in configuring topics, partitions, interacting with producers and consumers for bringing in the data from source to the staging area and vice-versa.

Good experience in Amazon AWS concepts like EC2 instances, S3 storage, Lambda, IAM, VPC, etc.

Have automated configuration management, application deployment using Ansible.

Extensively used Jenkins for CI/CD and build pipelines.

Used Docker for creating docker images, files, containers.

Managed Kubernetes charts using Helm. Created reproducible builds of Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.

Have used Terraform for efficient building, managing, and versioning of infrastructure.

Worked on authentication and authorization between multiple systems, servers and environments.

Have written scripts using python, shell (bash).

Have used source control applications like Git, GitHub, Bitbucket for code management.

Used Rally, Jira for bugs, defect management, for writing product user stories, test cases, and defects.

Worked on various platforms like UNIX (Sun Solaris), Linux (Ubuntu, CentOS, Red hat), Windows, Mac.

Have experience with HIL verification and validation. Designed the test sequences in automation desk and validate them onto the ds PACE HIL bench.

Written HIL test cases to determine proper function of powertrain control software. Maintained HIL system operation with updated to interface models, system hardware, user interfaces and test automation.

Excellent at analytical and problem-solving skills with efficient time management.

Good at interpersonal skills, very hands-on and result oriented attitude, self-determined to learn and improve.

TECHNICAL SKILLS:

PROGRAMMING

LANGUAGES

PYTHON, C, C++, PHP, JAVA, SQL.

WEB

FRAMWORKES

Django, Flask, Pyramid, Node JS, Angular JS

Web Technologies

AJAX, JSON, JavaScript, PERL JQuery, HTML, XML, CSS, Bootstrap.

Python Libraries

Beautiful Soup, NumPy, SciPy, Pandas, Matplotlib, PyTables

Version Controls

Git, GitHub, Bitbucket, SVN, CVS,SDLC Agile methodologies, SCRUM.

Web Services

RESTful Web Services, SOAP, AWS

Data Bases

Microsoft SQL Server, Oracle, MYSQL, Cassandra, PostgreSQL, MongoDB

IDES/Tools

PyCharm, Spyder, NetBeans, CMDER, Sublime Text, Eclipse, other tool PuTTY.

Operating Systems

Linux, Unix, Windows 10,08,07, XP, Ubuntu, VMware Workstation.

CLOUD

ENVIRONMENT

AWS (EC2,S3, Route53) AZUR, Google App Engine.

DEPLOYMENT

TOOLS

Jenkins, Heroku.

METHODOLOGIES

Agile, Scrum and Waterfall.

Delivery Tools

Ansible, Chef, Puppet

BIG DATA

Environment

Hadoop, HDFS, Sqoop, Hive, Spark SQL, HBase .

Sr.Python Developer

Client: UPS Atlanta, GA August 2018 – Present

Responsibilities:

Design, build, test and maintain scalable and stable off the shelf application or custom-built technology solutions to meet business needs.

Contribute to the implementation process and enhancements to new and existing applications. Conduct root cause analysis and complex performance tuning, writing queries and designing schemas.

Worked on object-oriented programming (OOP) concepts using Python, Django and Linux.

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.

Used Flask framework for application development.

A login/logout application with SAML authentication/authorization protocol with the new OpenId/OAuth support.

The TDS Login application includes several modules such as registration module, forgot password module, forgot username module etc., which is all available via https://login.tds.net

The TDS login application is a python/Flask application which uses several libraries such as Flask 0.12, python marshmallow (Simplified object serilaization), Python LDAP3, Selenium (Functional/Acceptance testing), JQuery (For front end), Tox (For automation), Sphinx, Fabric (For auto deploy), Suds (For Python Soap Client) and many more.

Web-services backend development using Python (CherryPy, Django, SQL Alchemy).

Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.

Developed frontend and entire backend modules using Python on Flask Web Framework.

Responsible for build and test of applications. Experience in handling database issues and connections with SQL and NoSQL databases like MongoDB by installing and configuring various packages in python (Teradata, MySQL dB, MySQL connector, PyMongo and SQL Alchemy).

Design and configure database, back end applications and programs. Managed large datasets using Pandas data frames and SQL.

Write MySQL Stored Procedures and Views from scratch.

Write and execute MySQL database queries from python using MySQL-connector.

Write & consume REST API's using requests library.

Use several Python libraries like NumPy, Pandas, etc.

Help with the migration from the old server to Jira database with Python scripts for transferring and verifying the information.

Develop, test and deploy various ETL jobs. Experience with Docker, Kafka.

Write UNIX Shell Scripts and develop Data Import/Export and Conversions.

Use Python's Unit Testing library for testing various programs on python and other codes.

Experience in maintaining all the tools like Bit Bucket, Confluence, JIRA, and GIT.

Used AWS to create storage resources and define resource attributes, such as disk type or redundancy type, at the service level.

Private VPN using Ubuntu, Python, Django, Postgres, Redis, Bootstrap, Jquery, Mongo, Fabric, Git, Tenjin and Selenium

Develop a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.

Used Django framework for application development. Excellent knowledge with distributed storages (HDFS) and distributed processing (MapReduce, Yarn).

Designed and developed data management system using MySQL.

Creating unit test/regression test framework for working/new code.

Exploring with the Spark improving the performance and optimization of the existing algorithms in Hadoop using Spark Context, Spark-SQL, Data Frame, Pair RDD's, Spark YARN.

Responsible for Plug-in Management, User Management and Backup/Disaster Recovery Plan/Implementation (BDR) on Jenkins.

Performed automation of testing using Quick Test Pro and programmed dynamic VB Scripts in Expert view for testing GUI Functionality.

Automated continuous integration delivery workflows to deploy Micro services applications via Docker containers.

Experience working with large datasets and Machine Learning class using TensorFlow and Apache Spark. Worked with Spark Core, Spark ML, Spark Streaming and Spark SQL.

Enabled speedy reviews and first-mover advantages by using Oozie to automate data loading into the Hadoop Distributed File System and Pig to pre-process the data.

Installed, configured and managed the ELK (Elastic Search, Log Facilitated Scrum ceremonies like Sprint planning, retrospectives, Daily stand-ups, etc. Stash and Kibana) for Log management within EC2/ Elastic Load Balancer (ELB) for Elastic search

Developed Python/Django application for Google Analytics aggregation and reporting.

Used Django configuration to manage URLs and application parameters.

Worked on Python Open stack API's.

Analysed the SQL scripts and designed it by using Spark SQL for faster performance.

Implemented various Spark Actions and Transformations by creating RDD's in HDFS.

Used Python scripts to update content in the database and manipulate files.

Generated Python Django Forms to record data of online users.

Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.

Environment: Python, ETL, Docker, MySQL, MongoDB, Kafka, Bootstrap, REST Webservices, JSON, Jenkins, Jira, Linux

Python Developer

Client: Hertz, Estero, FL July 2016 – August 2018

Responsibilities:

Developed Python based API (RESTful Web Services) to track the events and perform analysis using Django.

Supported/maintained client website within the DJANGO CMS system for various website needs.

Performed dynamic UI designing with HTML5, CSS3, less, Bootstrap, JSON and AJAX.

Developed a Django CMS based promotion management system offering the ability to created arbitrary forms through an admin interface.

Created a Python/Django based web application for data processing using MySQL as database, and HTML/CSS/JavaScript for frontend development and D3 JavaScript for Data Visualization.

Part of team implementing REST API's in Python using python based micro-framework called Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.

Implement and test database objects in non-production environments.

Move supporting data between non-production environments.

Used AWS to create storage resources and define resource attributes, such as disk type or redundancy type, at the service level.

Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration.

Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible playbooks and has integrated Ansible with Run deck and Jenkins.

Perform Jenkins administration, updating plugins, setting up new projects and debugging build problems.

Used Ansible playbooks to setup Continuous Delivery pipeline. This primarily consists of a Jenkins and Sonar server, the infrastructure to run these packages and various supporting software components such as Maven, etc.

To build and populate DB and to ensure the standards, the team of QA also collaborated.

Responsible for debugging and troubleshooting programming related issues.

Installed and configured configuration tool such as Chef Server/workstation and nodes via CLI tools to AWS nodes.

Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.

Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.

Created Python and Bash scripts to monitor & increase efficiency of retail management application system and operations.

Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT (GitHub, GitLab).

Environment: Python, Django, PostgreSQL, MySQL, Bootstrap, D3 JS, HTML, CSS, Agile, REST, JSON, Ansible, Docker

Python Developer

Client: AT&T, Middletown, NJ Dec 2014 – June 2016

Responsibilities:

Worked with the Stakeholders, gathered requirements developed high level design documents.

Have used Python libraries like NumPy/ Scipy, Pandas for market analysis and done some machine learning using Python.

Analyzed various logs that are been generated and used various Python libraries to predict/forecast next occurrence of event with various Python libraries.

Used Django framework in developing web applications to implement the model view control architecture (MVC).

Refactored and extended large existing Django/Python code base, reducing the number of lines in code and duplication significantly.

Wrote Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.

Query Optimization through MYSQL server tools for quick response time.

Designed and Developed DB2 SQL Procedures and UNIX Shell Scripts for Data Import/Export and Conversions.

Wrote Python scripts to parse JSON documents and load the data in database and also used python scripts to update content in the database and manipulate files.

Responsible to set up REST API frame work using Django, Flask.

Developed, designed, managed dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL API calls.

Performed some operations, visualization on Oracle DB using libraries like Ox oracle, MatPlotlib, Pandas.

Build back-end application with Python / Django, Worked on Dockers, RabbitMQ, Celery, and Jenkins.

Worked with Network related python libraries for transferring the files and connecting remotely to the servers.

Ensured high quality data collection and maintaining the integrity of the data using integration of Python with C and C++ libraries.

Developed Python classes and used decorated methods to create the dependency graphs for the business logic and core applications that are pre-built using C++.

Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.

Used Python based GUI components for the front end functionality such as selection criteria and developed a GUI for a Java script product.

Developed the required XML Schema documents and implemented the framework for parsing XML documents.

Responsible for debugging and troubleshooting the web application using Subversion version control tool to coordinate team-development.

Environment: Python 2.7, NumPy, Dockers, Pandas, C++, JSON, Oracle DB, MySQL, DB2, PL/SQL,SSIS,ETL Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, Django 1.4

Python Developer

Client: Huawei Technologies, Bellevue, WA Oct 2012 – Nov2014

Responsibilities:

•Business logic implementation, data exchange, XML processing and graphics creation has been done using python and Django.

• Views and Templates were developed with python and to create a user-friendly website interface Django's view controller and template language is used.

•Developed UI using CSS, HTML, JavaScript, AngularJS, jQuery and JSON.

• A Django dashboard with custom look and feel for end user has been created after a careful study of the Django admin site and dashboard.

•Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.

•Used Django Database API's to access database objects.

•JIRA was used to build an environment for development.

• Used web applications development using Django/python, Flask/python, and, jQuery, Ajax while using HTML/CSS/JS for server-side rendered application.

• Different testing methodologies like unit testing, Integration testing, web application testing, selenium testing was performed.

•Developed user interface using, CSS, HTML, JavaScript and jQuery &Ruby on rails.

•Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.

•Designed and developed Restful API internally in the company using Python Virtual environments, Flask and Requests.

• Used several python libraries like wx python, NumPy, and matplotlib.

• Was involved in the environment, code installation as well as the SVN implementation.

• Build all database mapping classes using Django models and Cassandra.

• Hands on experience with continuous integration and automation using Jenkins.

• Designed and developed data management system using MySQL.

• Creating unit test/regression test framework for working/new code.

• Designed and configured database and back end applications and programs.

Environment: python 2.7, Django, C++, JavaScript, SQL Server, HTML, DHTML, Jenkins, CSS, Linux, jQuery, JSON, AJAX.

Software Engineer

Client: Reliable Soft, India Nov 2010 – Sept 2012

Responsibilities:

•Involved in reviewing and understanding the Business requirements.

•Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.

•Wrote scripts to Import and Export data to CSV, EXCEL formats from different environments using Python and made a Celery action using REST API call.

•Designed the user interactive web pages as the front-end part of the web application using various web technologies like HTML, JavaScript, Angular JS, jQuery and implemented CSS framework Bootstrap for better appearance and feel.

•Developed remote integration with third party platforms by using RESTful web services.

•Developed web services that make database calls for inserts, updates, and select queries.

•Developed Unit, Integration and Performance Test Cases using Junit, Selenium and Rational Function Tester.

•Improved code reuse and performance by making effective use of various design patterns.

•Used Python library Beautiful Soup for web scrapping’s.

•Fetched twitter feeds for certain important keyword using python-twitter library.

•Managed large datasets using Panda data frames and SQL.

•Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.

•Deployed the project into Heroku using GIT version control system.

•Developed methods for Create, Read, Update and Delete (CRUD) in Active Record.

•Used Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.

•Proficient with Java and Android SDK version Android 1.5 to Android 7.0 (Gingerbread, Honey comb, Ice cream sandwich, Jellybean, Kit Kat, Lollipop, Marshmallow and Nougat).

•Expertise in creating and developing applications for android operating system using Android Studio, Eclipse IDE, SQLite, Java, XML, Android SDK and ADT plugin.

•Scripted simulation hardware for testing using the Simi’s simulator.

•Execute Validation Process through SIMICS.

•Worked on Angular JS to augment browser applications with MVC capability.

Environment: Python, Celery, mod python, Angular, jQuery, JavaScript, AJAX, HTML/XHTML, XML, MS SQL server, T-SQL, Jasper, GIT, Reports, RESTful, Linux, Android OS Android 1.5 to Android 6.0



Contact this candidate