We provide IT Staff Augmentation Services!

Data Scientist Resume

2.00/5 (Submit Your Rating)

NJ

SUMMARY

  • 6+ years of experience in Python in various positions from junior to mid - level across different industries.
  • Combined work experience in Analysis, Design, Big Data, Web Application Development, Management and Implementation of various stand alone, client-server enterprise applications.
  • Experience in implementing server-side technologies with RESTful APIs and MVC/MVT design patterns using Django/Flask frameworks.
  • Experienced in MVW frameworks like Django, JavaScript and JQuery
  • Experienced in developing web-based applications using Python, Django, PHP, XML, CSS5, HTML, DHTML, JavaScript, RabbitMQ, Jdk1.7
  • Excellent Programming skills at a higher level of abstraction using Scala and Spark.
  • Experience in project deployment using Jenkins/Heroku and using web services like Amazon Web Services (AWS) EC2andAWS S3
  • In-depth understanding of the principles and best practices of Software Configuration Management in Agile, SCRUM, Waterfall methodologies.
  • Experienced in NoSQL databases like MongoDB, Cassandra and relational databases like Oracle, SQLite, PostgreSQL and MySQL databases.
  • Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB.
  • Deployed Azure Iaasvirtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Assist DNSwith research, creation, implementation and assessment of policies and procedures
  • Programmed the invoicing web application using PostgreSQL as the backend.
  • Expertise in DevOps, Release engineering, Configuration Management, Cloud Infrastructure and Automation with Jenkins, Chef, Puppet.
  • Hands-on Experience in the Hadoop ecosystem including HDFS, Spark, Hive, Pig, Sqoop, Impala, Oozie, Flume, Kafka, HBase, ZooKeeper, MapReduce.
  • Experienced inReact.jsand working with ReactFlux architecture.
  • Experience in utilizing SASFunctions, SASProcedures, and Macros for data updates, data cleansing, and reporting.
  • Resolution of problems in the Bluetooth framework in an ARM-Cortex-A9 based automotive platforms running the Windows EmbeddedCompact 7 system.
  • Adept in using SASEnterprise Guide for performing day to day programming in SAS.
  • Extensive knowledge and Experience in dealing with modperldevelopment inPerlCGI, Object oriented Perl, JavaScript, HTML and CSS.
  • In-depth experience with VMware, VirtualBox, Open stack, Azure and Amazon Cloud Services and managing security groups in AWS.
  • Experienced in WAMP (Windows, Apache, MYSQL, Python/PHP), and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Experience in Assessing, Designing and Administration of Cloud Solutions (Iaas) based on VMware vRA/vCAC, vRO, vROps, PowerCLI in distributed environments.
  • Proficient in Machine learning, Data/Text Mining, Statistical Analysis & Predictive Modeling.
  • Experience with container based deployments using Docker, working with Docker images, Docker Hub and Docker registries and have knowledge on containerization orchestration using Kubernetes.
  • Worked on different products like CS Tool, Configuration Tool, RestliGateway
  • Developed OOZie workflow on actionsSpark, Linux script, HIVE scripts and HBase loads.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services, including EC2, VPC, Lambda, ELB, Cloud Watch and IAM.
  • Used Python and PySpark to scrape, clean, and analyze large datasets
  • Hands on SVN, Git, JIRA, Bugzilla, Amazon EC2/S3.
  • Hands-on experience in UNIX, and Linux Kernels.
  • Worked with differentHadoopfile formats like Parquet and compression techniques like gzip Snappy.
  • Experienced in building data models using machine learningtechniques for Classification, Regression, Clustering and Associative mining.
  • Support an Agile CI/CD Environment with Devops where we make the Atlassian tools (Jira and Bitbucket) and also provide layer 3 support on these tools if there are any issues
  • DevelopedPySparkcode to read data from Hive, group the fields and generate XML files.
  • Experienced in developing Object Relation Mappings using Hibernate, JDBC, Spring JDBC and Spring Data with RDBMS (Oracle, DB2, and MySQL) and NoSQL (redshift, Cassandra) databases.
  • Experience in the field of Data warehouse using ETL tools such as Informatica, Power Center, Power Mart 9x/8x databases as DB2, Oracle, MS SQL Server and Teradata.
  • Strongly followed PEP-8 coding standard and tested a program by running it across test cases to ensure validity and effectiveness of code using PyChecker and Pylint.
  • Experienced with build tools like Buck, Bit-Bake, Apache Ant, Apache Maven, Boot, Grunt, GNU
  • Used Pandas library in Python for statistical analysis.
  • Software experience in Python, C/C++ on Linux, Windows, Cross-platform and embedded systems.
  • Developed J2EE applications on IDE like Eclipse, My Eclipse, Google GWT, and Rational Application Developer.
  • Implemented best practices of Web Intelligence Reports and BOBJUniverse Design to attain maximum throughput
  • Experience on using Amazon web Services like EC2, S3, SQS, RDS and Lambda.
  • Experience of using Jenkins and Bamboo tools for continuous integration and continuous deployment.
  • Experienced in UI Design and Development using HTML5, CSS3, JavaScript, jQuery, Node.js Bootstrap and AJAX that follows W3C Web standards successfully managing all facets of application development

TECHNICAL SKILLS

Programming Languages: Python 2.X, Python 3.X, C, C++, Java, SQL, PHP

Web technologies: HTML, CSS, XHTML, Java Script, jQuery

Webserver: Web logic, Apache Tomcat 5.5,6.0,8.0, NGINX

Databases: MySQL, Oracle, Microsoft SQL, PostgreSQL, MongoDB

Python Web frameworks: Django, Pyramid, Flask, web2Py

Development IDE: PyCharm, Pydev Eclipse, Vim, Net beans, MS Visio, Sublime Text, Notepad++

Web Services: SOAP, RESTful

Version Control: Git-Hub, SubVersion

Build Tools: GNU, Apache Ant, Apache Maven, Buck, Bit-Bake, Boot, Grunt

Cloud Frameworks: Open stack, Helion.

Virtualization Platforms: KVM, HPVM, Dockers.

Profiling Tools: Cprofile, profile, tprof, gprof

Methodologies: Agile, Scrum, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, NJ

Data Scientist

Responsibilities:

  • Collaborated with data engineers and operation team to implement ETL process, wrote and optimized SQL queries to perform data extraction to fit the analytical requirements.
  • Explored and analyzed the customer specific features by using Spark SQL.
  • Used Python 3.X (Numpy, Scipy, pandas, scikit-learn, seaborn) and Spark 2.0 (PySpark, MLlib) to develop a variety of models and algorithms for analytic purposes.
  • Designed and implemented recommender systems which utilized Collaborative filtering techniques to recommend courses for different customers and deployed to AWS EMR cluster.
  • Performed univariate and multivariate analysis on the data to identify any underlying pattern in the data and associations between the variables.
  • Worked on data cleaning and ensured data quality, consistency, integrity using Pandas, Numpy
  • Wrote complex Spark SQL queries for data analysis to meet business requirements.
  • Performed Data Cleaning, features scaling, features engineering using pandas andnumpypackages in python and build models using deep learning frameworks
  • Computing A/B testing frameworks, clickstream and time spent databases usingAirflow
  • Utilized Spark SQL API in PySpark to extract and load data and perform SQL queries and also used C# connector to perform SQL queries by creating and connecting to SQL engine.
  • Performed data processing using Python libraries like Numpy and Pandas.
  • Participated in all phases of research including data collection, data cleaning, data mining,developing models and visualizations.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Optimized the database queries to improve the performance
  • Designed and developed data management system using Oracle
  • Used MySQL db package and Python-MySQL connector for writing and executing several MYSQL database queries from Python

Confidential, Natick, MA

Sr. Python Developer

Responsibilities:

  • As a Python Developer, I was responsible for developing and deploying the AWS resources through Terraform like IAM, EC2, EBS, S3, VPC, LAMBDA, Route53, SSM, SNS. Experienced in Cloud automation.
  • Built the databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket to ensure fault tolerance and high availability.
  • DevelopedAPIsto surface ML models withGraphQLandFlask.
  • Used Cloud Infrastructure Automation which includes Amazon Web Services (AWS), Jenkins, GitHub.
  • Developed python in automating the deployments on AWS using GitHub, Terraform and Jenkins.
  • Setting up the build and deployment automation for Terraform scripts using Jenkins. Provisioned the highly available EC2 Instances using Terraforms.
  • Visualized and manipulated the data prepared different environments for different applications on AWS by providing EC2 instances using Docker, Bash and Terraform.
  • Used CI/CD pipelines using Jenkins, GitHub Terraform and AWS.
  • UsedRestfulWeb services for integration with many monitoring devices.
  • Utilized Python specific tools including Django, Django Rest Framework, Django ORM, Flask, SQLAlchemy, Pandas, NumPy.
  • Work with the Unica campaign management team to promote new products and services to existing and new customers.
  • Created a full web stack using AWS Infrastructure(Beanstalk, multiple lambdas, Amazon Aurora, API Gateway etc) to create a fully functioning API using GraphQL technology with multiple data sources.
  • Extensively worked on python for Jenkins automation on Jenkins for configuring and maintaining continuous integration (CI) and for End to End automation for all build and deployments.
  • Worked on implementing the CI/CD pipeline, automation programmatically by creating Jenkins jobs and pipelines and solving various problems.
  • Developed and designed anAPI(RESTfulWeb Service).
  • Worked on all phases of the software development life - cycle (SDLC) with a specific focus on the build and release of quality software.
  • Involved in Waterfall, Agile/Scrum and most recently Continuous Integration and Continuous Deployment (CICD) practices.
  • Confidential Experience One provides customer engagement solutions to clients - It includes strategic initiatives like Coremetrics, Unica, Tealeaf, Silverpop etc.
  • Developed with installation and configuration of Docker environment (v1.5.0) including Docker registry hub for managing different Docker images and deployment of applications inside the software containers.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Integration of Coremetrics and Unica to provide additional features to the clients.
  • Developed python/Django based web application, PostgreSQL DB, and integrations with Equipment data
  • Designed and developed data ma management system using MySQL.
  • Load historical machine data from Azure blob to C3IoT platform, the transformed data based on the defined annotations load into S3, PostgreSQL, or Cassandra.
  • Developed and Implemented various SQL queries and Shell scripting as per client requirements.
  • Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).

Environment: Python 2.7, Base SAS, SAS Macros, oracle database, SAS Enterprise guide, putty, JQuery, winscp, MySQL, HTML5, CSS3, JavaScript, Toad, XML, Restful Web Services, JSON, Bootstrap, SQL, JenkinsJira, confluence, eclipse, intellij, Spark, Linux.

Confidential, California

Python Developer

Responsibilities:

  • Developed dynamic web pages using python Django Frameworks.
  • Created use-case scenarios and storyboards in MS Word and MS PowerPoint for better visualization of the application.
  • Manage environments using Anaconda and managing projects with GitHub and Anaconda.
  • Developed Automation/test python scripts to test.
  • Involved in writing application level code to interact with APIs, Web Services using JSON.
  • Used Unit Test Python library for testing many Python programs and blocks of codes.
  • Responsible for development of entire lifecycle of the projects including Design, Development, and
  • Deployment, Testing and Implementation and support.
  • Participated in the complete SDLC process and used Python to develop website functionality.
  • Built various graphs for business decision making using Python Matplotlib library.
  • Worked with Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Developed notebooks using Jupyter and involved in software development using python Spyder.
  • Used Python scripts to update the database with the latest pricing information for securities.
  • Optimized SQL queries used in batch processing.

Environment: Python, Django, SDLC, Jupyter, NOSQL, SQL, Deployment, JSON, API, Anaconda, GitHub

Confidential

Python Developer

Responsibilities:

  • Developed and designed a Python based API (RESTful Web Service) to interact with the company's website for distribution units to suppliers.
  • Participated in all the stages of the software development lifecycle like design, development, and implementation and testing.
  • CreatedPythonand Bash tools to increase efficiency of call center application system and operations; data conversion scripts, REST, JSON, and CRUD scripts for API Integration.
  • Wrote Python code and actively participated in the procedure to automate processes.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Build and test functionality within a production pipeline.
  • UsedDjangoFramework in developing web applications to implement the model view control architecture along with Django's ORM model.
  • Developed views and templates withPythonand Django view contr ller and templating language to create a user-friendly website interface on Supplier exchange.
  • Designed and maintained databases usingPythonand developedPythonbased API (RESTful Web Service) using Flask, SQLAlchemy, PL SQL and PostgreSQL.
  • Work closely with peers, project and product managers to deliver scalable REST & GraphQL services
  • The system is a full micro services architecture written inPythonutilizing distributed message passing via Kafka with JSON as data exchange formats.
  • Experienced with distributed NoSQL database Apache Cassandra.
  • Developed Merge jobs in Python to extract and load data into PostgreSQL database.
  • For sending and receiving the data between multiple systems RESTful Web-Services were implemented.
  • Developed RESTful services using Django.
  • Used Web scraping with Beautiful SOUP in the API of the website.
  • Used Python3.6 library BeautifulSoup for web scraping to extract data for building graphs. Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, jQuery and REST API calls.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Created a Git repository and added the project to GitHub.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Used Amazon EC2 command line interface along with Bash/Pythonto automate repetitive work.
  • Worked on migrating data to Amazon AWS. Used AWS products like EC2, S3, Boto3 to automate EC2 Instances, taking regular snapshots, Log Monitor, Lambda, REST API Gateway etc.
  • Created 6 micro services that have the capability to transfer the input files to machine readable format and pass through respective payment channels.
  • Redis has aclient-server architectureand uses arequest-response model. This means that you (the client) connect to a Redis server through TCP connection.
  • AngularJS as a frontend for our web application and some of the functions we are using python to do the calculation and get results back.
  • Used Web scraping with Beautiful SOUP in the API of the website .
  • Used Beautiful Soup to parse the HTML content.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, jQuery and REST API calls.
  • Written Python utilities and scripts to automate tasks in AWS using boto3 and AWS SDK. Automated backups using AWS SDK (boto3) to transfer data into S3 buckets.
  • Used Node.js frameworks like Express, Strong Loop based on technology stack.
  • Analyzed data in Amazon Redshift with pandas.
  • Hands-on experience with Hadoop/ Spark Distribution - Hive, HBASE, Oozie, Cloudera, Hortonworks.
  • Worked closely with leads in implementation exposure on service based, SOA, RESTful technologies.
  • Worked on developing microservices to help link customers with their external bank accounts to the stash application utilizing third party Quovo/Plaid API’s.
  • Played a major role in the development of various micro-services using Java 8 & Spring Boot, taken wnership of a few and maintenance of monoliths using Scala.
  • Developed centralized payment transaction functionality Cwallet using Java/J2EE and Restful API.
  • Wrote unit tests using Junit/Java and Sbt/Scala with targeted code coverage.
  • Involved in debugging the applications monitored on JIRA using agile methodology.

Environment: Python 2.7, Django 1.7, CSS, HTML, REST API, Bootstrap, Flask, Hadoop, Apache Web Server, AJAX, jQuery, Pandas, MySQL, PostgreSQL, GraphQL API, Restful APIs, JavaBeans, Servlets, AWS,J2EE,JAVA Agile, Scrum, Heroku, JIRA, GIT.

Confidential

Python Developer

Responsibilities:

  • Design, develop, test, deploy and maintain internal website and leveraged Django Database API's to access database objects.
  • Designed the front end of the application using Python, HTML, CSS, JSON and jQuery.
  • Rewrite existingPython/Django modules to deliver certain format ofdata. specific focus on Pandas, NumPy, SciPy, Flask, Database Integration(SQLAlchemy) and Automation.
  • Used Django Database API's to access database objects.
  • Developed entire frontend and backend modules withPythonon Django Web Framework.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Built a Python/Django based web application using Python scripting for data processing, MySQL for database, and HTML/CSS/JQuery and High Charts for data visualization of served pages.
  • Involved in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • 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.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Developed cold data search application using a combination of Java andHadooptechnologies.
  • Java technologies include REST web services, Spring, Hibernate andHadooptechnologies including Oozie, MapReduce.
  • Skilled in using collections in Python for manipulating and looping through different user-defined objects.
  • Work with a team of developers on python applications for RISK management.
  • Used Pandas library for statistics Analysis.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Also used Bootstrap and Angular.js as a mechanism to manage and organize the HTML page layout.
  • Build a development environment with JIRA.

Environment: Python 2.7, Django 1.4,, Angular.js, AWS, Bash, PyQt, Flask, XML, Shell Scripting, MySQL, jQuery, HTML, XHTML, CSS, AJAX, JavaScript, Jenkins.

We'd love your feedback!