Post Job Free
Sign in

Python Data

Location:
United States
Salary:
$65/hr
Posted:
August 19, 2020

Contact this candidate

Resume:

Neha

****@******************.***

469-***-****

PROFESSIONAL SUMMARY

Around 8 years of experience in Design, Development, Management, and Implementation of various stand-alone, client-server enterprise applications using Python scripting, Django, Angular JS, JavaScript and Node.js.

Good knowledge in maintaining various version controls systems such as SVN (Centralized Version Control System) and GIT (Distributed Version Control System).

Hands-on experience in WAMP (Windows, Apache, MYSQL, Python /PHP) and LAMP (Linux, Apache, MySQL, and Python) Architecture.

Expertise in AWS Cloud platform and its features which includes EC2, AMI, EBS Cloud watch, AWS Config, Auto-scaling, IAM user management and AWS S3.

Good experience in developing web applications implementing Model View Control architecture using Django and Flask web application frameworks.

Good knowledge in GUI frameworks - Jython, Pyjamas.

Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies and active participation in full development life cycle (includes requirements, design, architecture, development, Implementation, and testing).

Experienced in NoSQL technologies like MongoDB, Cassandra, Redis and relational databases like Oracle, SQL Lite, PostgreSQL and MySQL databases.

Experience in Single Page Application (SPA) using AngularJS, created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives

Experienced in Working on Big Data Integration and Analytics based on Hadoop and Kafka.

Good knowledge of using IDE Tools like IDLE, Eclipse, NetBeans, PyCharm, and Sublime Text.

Experienced in using Python libraries like Beautiful Soup, NumPy, SciPy, matplotlib, Python-twitter, urllib2, and MySQL for database connectivity.

Experience in UNIX and Linux shell environments using command line utilities.

Experience with Unit Testing/ Test Driven Development (TDD), Load Testing and Integration Testing.

Good experience on MongoDB scaling across data centers and/or in-depth understanding of MongoDB HA strategies, including replica sets.

Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.

Comfortable working with MEAN (MongoDB, Express, Angular, NodeJS) stack.

Familiar with tools including Bugzilla, Jira, and Confluence.

Implemented machine learning algorithms in Spark and Python, for segmentation of data.

Experience in implementation of MVC/ MVW architecture using Django, and RESTful, SOAP web service and SOAPUI.

Well versed with design and development of presentation layer for web applications using technologies like HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJS, Bootstrap, XML, Backbone JSON.

Proficiency in Agile Methodologies, Scrum stories and sprints experience in a Python-based environment, along with data analytics, data wrangling, and Excel data extracts.

TECHNICAL SUMMARY

Programming Languages: Python (2.7, 3.x), C/C++, SQL, JavaScript.

Frameworks: Django, AngularJS

Big data: Hadoop, Hive

Web Technologies: HTML5, CSS3, JavaScript, XML, JSON, JQuery, AJAX.

Web Services: AWS (EC2, AMI, EBS Cloud watch, AWS Config, Auto-scaling), REST, SOAP, WSDL

Python Libraries: Beautiful Soup, NumPy, SciPy, matplotlib, Python-twitter

Databases: MYSQL, Oracle, SQL Lite

NoSQL: MongoDB, Dynamo DB, Redis, Cassandra

Software/IDE: Sublime Text, PyCharm, NetBeans, MS Vision.

Operating Systems: Windows, Linux.

Bug Tracking tools: Bugzilla, Jira, Confluence

EDUCATION

Texas Tech University, Rawls College of Business Lubbock, TX

Master of Science in Data Science

Galgotias College of Engineering & Technology Gr. Noida, India

Bachelor of Technology, Mechanical Engineering.

PROFESSIONAL EXPERIENCE

City Group, Dallas, TX Jan 2020 – Present

Role: Python AWS Developer

Project Description: Mexico Business Driver indicates the business requirements for the integration of business driver-based balance sheet and income forecasting in Financial Resource Management(FRM), a financial forecasting ecosystem that allows the business to consume, analyse, and report Operational Plan and Outlook.

Responsibilities:

Developed, tested, and deployed Business feature set in Node.js with Express and MongoDB backend, incorporating APIs.

Developed application using Amazon Web Service (AWS) like EC2, cloud search, Elastic load balancer ELB, Cloud Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.

Rewrote one of the key pages, which allows users to manage their content. The task involved investigation of the AngularJS UI-Grid as well as refactoring of several backend methods.

Built AngularJS modules, controllers, pop up modals, and file uploaders.

Worked on server-side applications with Django using Python programming.

Interacted with 3rd party APIs and built RESTful APIs using NodeJS

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

Configured Spark streaming to receive real time data from the Kafka and store the stream data to HDFS using Scale.

Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.

Developed enhancements to MongoDB architecture to improve performance and scalability.

Involved in Installing Hadoop, Map Reduce, HDFS, and AWS and developed multiple MapReduce jobs in Hive for data cleaning and pre-processing.

Involved in writing SQL queries implementing functions, triggers, cursors, object types, sequences, indexes etc.

Created Data tables utilizing MySQL utilized Jinja to access data and display it in the front end.

Worked on Automation of data pulls from SQL Server to Hadoop eco system via SQOOP.

Contributed in the design and creation of RESTful APIs using Python/Django/Django Rest Framework.

Imported millions of structured data from relational databases using Sqoop import to process using Spark and stored the data into HDFS in CSV format.

Strong knowledge of all phases of SDLC and Strong working knowledge of Software testing (Functional Testing, Regression Testing, Load Testing).

Installing and maintaining the Hadoop - Spark cluster from the scratch in a plain Linux environment and defining the code outputs as PMML.

Complex loan origination and underwriting strategies can be flexibly defined and can include the implementation and deployment of credit risk scoring and risk rating models through model import (PMML).

Successfully implemented Apache Spark and Spark Streaming applications for large scale data.

Writing API documentation for onboarding developers on microservices platform of Autodesk.

Environment: Python, AWS, EC2, EBS, S3, VPC, PyCharm, JQuery, MySQL, HTML, CSS, JavaScript, Ajax, Web Services, JSON, Angular.js, MongoDB, SQL Workbench.

WALGREENS, Chicago, IL Aug 2019 – Dec 2019

Role: Python Developer

Project Description: Walgreens is an American company that operates as the second-largest pharmacy store chain in the United States specializing in filling prescriptions, health and wellness products, health information, and photo services. As a Senior Business Analyst, I was involved in developing a POS support system to create purchase order based on Walgreens system prescription information and customer can add any item over the counter which is not part of doctor prescription. This helps provide an accessible, supportive, and personalized health care experience to customers and maintain data of transactions in the centralized RX connect system.

Responsibilities:

Configured several nodes (Amazon EC2 spot Instance) Hadoop cluster to transfer the data from Amazon S3 to HDFS and HDFS to AmazonS3 and to direct input and output to the Hadoop MapReduce framework.

Deployed project into Amazon Web Services (AWS) using Amazon Elastic Beanstalk.

Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.

Developed UI using CSS, HTML, JavaScript, AngularJS, JQuery and JSON.

Used SAX for XML parsing, JSON and AJAX to send request to secured web service.

Created and maintained AWS EC2 servers running the Dittach application's full suite

of micro-service Docker containers and configured Strong loop NodeJS API Services.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.

Developed Web API using NodeJS and hosted on multiple load balanced API instances.

Converted the raw JavaScript application to AngularJS, Node, and MongoDB.

Designed DynamoDB pipeline for routing/storing of email bounce handling records.

Developed Views and Templates with Python and to create a user-friendly website interface Django's view controller and template language is used.

Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.

Developed enhancements to MongoDB architecture to improve performance and scalability.

Work on modification of machine learning algorithm name Santillana to build price recommendation system with feature selection.

Involved in Installing Hadoop, Map Reduce, HDFS, and AWS and developed multiple MapReduce jobs in Hive for data cleaning and pre-processing.

Worked on Automation of data pulls from SQL Server to Hadoop eco system via SQOOP.

Contributed in the design and creation of RESTful APIs using Python/Django/Django Rest Framework.

Wrote SOAP and Restful web services, in house ESB for a web Claims application (Spring MVC, Angular JS, Active, SOAP UI, Mocking, JSON, Build forge).

Designed and documented RESTful APIs for collection and retrieval of high volume IOT telemetry data.

Successfully migrated the DynamoDB from PostgreSQL with complete data integrity.

Created a Django dashboard with custom look and feel for end user after a careful study of the Django admin site and dashboard.

Used Unit Test Python library for testing many programs on Python and other codes.

JIRA was used to build an environment for development.

Used Test driven approach (TDD) for developing services required for the application.

Created and configured virtual development environments with Chef and Virtual Box and developed a fully automated continuous integration system using Git, Jenkins and custom tools developed in Python.

Involved in environment, code installation as well as the SVN implementation.

Developed, tested and debugged software tools utilized by clients and internal customers.

Coded test programs and evaluated existing engineering processes.

Designed and configured database and back end applications and programs.

Environment: Python, Django, JSON, REST, AWS, Hadoop framework, HTML, Mongo DB, JavaScript, Ajax, SQL, and Oracle SQL Developer, Web Services, Angular.js, SQL Workbench.

Larsen & Toubro Ltd. Vadodara, India Jun 2017 - May 2019

Role: Python Developer

Project Description: Larsen & Toubro Limited, commonly known as L&T, is an Indian technology, engineering, construction, manufacturing, and financial services conglomerate, with global operations, headquartered in Mumbai, Maharashtra, India.

Responsibilities:

Developed, tested, and deployed Business feature set in Node.js with Express and MongoDB backend, incorporating APIs.

Developed application using Amazon Web Service (AWS) like EC2, cloud search, Elastic load balancer ELB, Cloud Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.

Rewrote one of the key pages, which allows users to manage their content. The task involved investigation of the AngularJS UI-Grid as well as refactoring of several backend methods.

Built AngularJS modules, controllers, pop up modals, and file uploaders.

Worked on server-side applications with Django using Python programming.

Interacted with 3rd party APIs and built RESTful APIs using NodeJS

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

Designed and developed DB2SQL Procedures and UNIX Shell Scripts for Data Import/Export and Conversions.

Used $route Provider, $location, $route Params services to setup routing, navigate inside the angular app and $cache Factory for caching data in AngularJS.

Created data pipelines using Apache Spark, a big-data processing and computing framework.

Used Python libraries like Beautiful Soup and matplotlib, Python developer to implement Machine learning algorithms.

Created Hive External tables and loaded the data into tables and query data using HQL.

Implemented Spark GraphX application to analyze guest behavior for data science segments.

Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from Python using Python-MySQL connector and MySQL DB package to retrieve information.

Used X-elements to access PMML files for parsing its XML content which created by Python analytics software.

Consulted with the operations team on deploying, migrating data, monitoring, analyzing, and tuning MongoDB applications.

Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.

Backend data access modules using PL/SQL stored procedures and Oracle were designed and created.

Created RESTful API's calls with server, parse output report of excel files.

Automated the model selection/ configuration process, governed by Predictive Model Markup Language (PMML), which helped the client save a lot of time in model deployment.

Used Ajax and jQuery for transmitting JSON data objects between frontend and controllers.

Extensively used spring integration, spring boot, microservices and hibernate.

Use Predictive Analytics and Machine learning Techniques to solve complex problems and drive Business decisions.

Developed Merge jobs in Python to extract and load data into MySQL database.

Developed Spark code using Scala and Spark-SQL for faster testing and data processing.

Implemented RESTful Web-Services for sending and receiving the data between multiple systems.

Created Database tables, functions, stored procedures and wrote prepared statements using PL/SQL.

Testing involved Microservice testing, functional testing using Postman, and regression testing using automated test scripts.

Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, MongoDB, and VMWare API calls.

Environment: Python, Django, JSON, REST, AWS, Hadoop framework, HTML, Mongo DB, JavaScript, Ajax, SQL, and Oracle SQL Developer, Web Services, Angular.js, SQL Workbench.

Client: Indi IT Technology, India Jul 2012 - May 2017

Role: Software Engineer

Project Description: Global IT Services company, that provides services in business intelligence and analytics, application development management, mobility, cloud, social media, testing, enterprise services, and infrastructure management services.

Responsibilities:

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

Worked on development of secure and collaborative development environment that connects financial department payment system.

Establish a single source of the truth for product information and processes.

Involved in developing web applications using Django Framework to implement the model view control architecture.

Worked extensively on Python scripting and development and used CSS to style Web pages, XHTML and XML mark-up.

Enhanced and optimized product Spark code to aggregate, group and run data mining tasks using the Spark framework.

Using AngularJS built-in directives, custom directives, and services for developing interceptor and complex UI data table grids.

Developed crypto rest services using NodeJS and integrated services with HSM (Hardware Security Module).

Used XML for dynamic display of options in select box and description on web page.

Involved in Developing a Restful service using Python Django framework.

Created entire application using Python, Django, MySQL and Linux.

Imported data from SQL Server and Excel to SAS datasets.

Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.

Configuring high availability using geographical MongoDB replica sets across multiple data centers.

Ensured high quality data collection and maintaining the integrity of the data.

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

Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX.

Used JQuery libraries for all client-side JavaScript manipulations.

Implemented code in Python to retrieve and manipulate data.

Migrated Mongo database from MMAPV1 storage engine to Wired Tiger storage engine as part of MongoDB 3.0 upgrade.

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.

Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.

Managed large datasets using Panda data frames and MySQL.

Used JIRA for bug tracking and issue tracking.

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.

Interacted with QA to develop test plans from high-level design documentation.

Responsible for debugging and troubleshooting the web application.

Resolved ongoing problems and accurately documented progress of a project.

Environment: Python 2.6, SciPy, Bugzilla, C++, jQuery, MS SQL, Linux, Eclipse, Java Script, XML, PL/SQL, Oracle 9i, Shell Scripting, HTML5/CSS, Apache.



Contact this candidate