Data Scientist Resume
Jersey City, NJ
SUMMARY
- Over 6+ years of IT experience in Data Validation, Data Science, Data mining, Predictive modeling, Machine Learning, Forecasting from problem, Data Visualization, SQL.
- Experience working with Python, R, SAS, Tableau, ML, GitHub, Excel, MySQL, SQL(Oracle), Java, Hadoop, MapReduce, HDFS, Hive, Pig, Sparks, Scala.
- Proficient in managing entire data science project life cycle and actively involved in all the phases of project life cycle including data cleaning, data engineering, features scaling, features engineering, statistical modeling(decision trees, regression models, neural networks, SVM, clustering), dimensionality reduction usingPrincipal Component Analysis and Factor Analysis and data visualization.
- Adept and deep understanding of Statistical modeling, Multivariate Analysis, Model Testing, Problem Analysis, Model Comparison and Validation.
- Expertise in transforming business requirements into analytical models, designing algorithms, building models, developing data mining and reporting solutions that scales across massive volume of structured and unstructured data.
- Skilled in performing data parsing, data manipulation and data preparation with methods including describe data contents, compute descriptive statistics ofdata, regex, split and combine, Remap, merge, subset, reindex, meltandreshape.
- Experience in using various packages inR andpython: ggplot2, caret, dplyr, Rweka, gmodels, RCurl, tm, C4.5, twitteR, NLP, Reshape2, rjson, plyr, pandas, numpy, seaborn, scipy, matplotlib,scikit - learn, Beautiful Soup, Rpy2.
- Extensive experience in text analytics, generating data visualizations usingR,Pythonand creating dashboards using tools likeTableau.
- Strong SQL Server programming skills, with experience in working with functions, packages and triggers.
- Hands on experience in implementingLDA, Naive Bayesand skilled inRandom Forests, Decision Trees, Linear and Logistic Regression, SVM, Clustering, Neural Networks, Principle Component Analysis.
- Extensive experience inData Visualizationincluding producing tables, graphs, listings using various procedures and tools such asTableau.
- Used SQL Queries and Stored Procedures extensively in retrieving the contents from MySQL.
- SQL loader for direct and parallel load of data from raw file to database tables.
- Experience in Oracle SQL and PL/SQL including all database objects: Stored procedures, stored functions.
- Knowledge in Rlanguage, Hadoop, big data analytics, ML packages and data mining.
- Experience in Agile development techniques, sprint releases and TDD.
- Highly creative, innovative, committed, intellectually curious, business savvy with good communication and interpersonal skills.
- Excellent problem solving skills with a strong technical background.
- Possess strong communication and problem solving skills developed through a variety of projects over a period of time.
- Good industry knowledge, analytical &problem solving skills and ability to work well with in a team as well as an individual.
- Great team player and ability to work collaboratively and independently as required.
TECHNICAL SKILLS
Languages/Scripts: Python, SQL, Java, R, SAS
Databases: MySQL, SQL Developer, Oracle PL/SQL, Oracle 11g/10g/9i/8i
Big Data: Hadoop, HDFS, HIVE, PuTTy, Spark, Scala, Sqoop
Data Mining: Classification, Clustering, Linear Regression, Machine Learning, SVD, R
Data Visualization: Tableau, JMP, Python (seaborn, matplotlab), R, SAS
Concepts: ETL, OLAP, OLTP
Platforms: Windows 7/8/XP/10, Linux/Unix (CentOS, Ubuntu), Mac OS
Others: SQL*Loader, Erwin, Excel
PROFESSIONAL EXPERIENCE
Confidential, Jersey City, NJ
Data Scientist
Responsibilities:
- Participated in all phases of datacollection,datacleaning, developing models, validation, and visualization and performed Gap analysis.
- Providing Ad hoc analysis and reports to Executive level management team.
- Captured Modelling requirements from Senior Stakeholders to Bench functional requirements for SAS/RPython
- PerformedDataManipulation and Aggregation from Various source including HDFS.
- Creating various B2B Predictive and descriptive analytics usingRand Tableau
- Used pandas, NumPy, Seaborn, Scipy, Matplotlib, SKLearn and NLTK (Natural Language Toolkit), inPythonfor developing various machine learning algorithms
- Designed and tested Predictive Algorithms using HistoricalData
- Utilizedmachinelearningalgorithms such as Decision Tree, linear regression, multivariate regression, Naive Bayes, Random Forests, K-means, & KNN.
- Parsingdata, producing concise conclusions from rawdatain a clean, well-structured and easily maintainable format.
- Responsible for Bigdatainitiatives and engagement including analysis, brainstorming, POC, and architecture.
- Worked on differentdataformats such as JSON, XML and performedmachinelearningalgorithms inR
- Worked on MapReduce/SparkPythonmodules formachinelearning& predictive analytics in Hadoop.
- Worked with (Tableau) Report Writers to Test, ValidateDataIntegrity of Reports
Environment: R, Python, SAS, Tableau, HDFS, Hadoop, MapReduce/Spark
Confidential, New Brunswick, NJ
Python Developer / Data Analyst
Responsibilities:
- Investigated market sizing, competitive analysis and positioning for product feasibility.
- Conducted research on development and designing of sample methodologies, and analyzeddatafor pricing of client's products.
- Worked on Business forecasting, segmentation analysis andDatamining.
- DevelopedMachineLearningalgorithm to diagnose blood loss.
- Generated graphs and reports using ggplot2 package inR-Studio for analytical models.
- Developed and implementedRand Shiny application which showcases machine learning for business forecasting.
- Developed predictive models using Decision Tree, Random Forest and Naïve Bayes.
- Performed time series analysis using Tableau.
- Collaborating with dev-ops teams for production deployment.
- Developed various workbooks in Tableau from multipledatasources.
- Created dashboards and visualizations using Tableau desktop.
- Later used Alteryx to blend thedata.
- Performed analysis using JMP.
- Perform validation onmachinelearningoutput fromR.
- Written connectors to extractdatafrom databases.
Environment: R,Python, Excel 2013, MachineLearning, Tableau, Quick View, JMP, Segmentation analysis
Confidential, Edison, NJ
Python Developer / Data Analyst
Responsibilities:
- Usedpythonlibraries like Beautiful Soap, NumPy
- Created various types of data visualizations usingPythonandTableau.
- Monitoring and tracking process performance using analytics tools likeTableaudashboard, R
- Utilized standardPythonmodules such as csv, robot parser, iterators and pickle for development.
- Created views inTableauDesktop that were published to internal team for review and further data analysis and customization using filters and actions.
- Worked onPythonOpenStack APIs and used NumPy for Numerical analysis.
- UsedPythonscripts to update content in thedatabaseand manipulate files.
- UsedPython creating graphics, data exchange and business logic implementation.
- Performed troubleshooting, fixed and deployed manyPythonbug fixes of the applications and involved in fine tuning of existing processes followed advance patterns and methodologies.
- Skilled in using collections inPythonfor manipulating and looping through different user defined objects.
- Installed numerouspythonpackages using pip and easy install.
Environment: Python, Tableau, R, Windows XP, UNIX, HTML, SQL
Confidential
Responsibilities:
- Involved in discussions with the business requirements.
- Installation, creation and support of Oracle 9i database environments.
- Involved in the maintenance and enhancement of the application.
- Maintained logical and physical structure of the database.
- Good knowledge on joins, which are inner join, left outer join, hash join and semi join.
- Created table spaces, tables, views, scripts for automatic operations of the database activities.
- Involved in interacting with users, error fixing by enhancing PL/SQL packages, stored procedures & functions.
- Assist in the design of databases and data warehouses to ensure interoperability with BI solutions.
- Provided support in the implementation of the project.
- Developed database objects including tables, indexes, views, sequences, packages, triggers and procedures to troubleshoot any database problems.
- Worked on various backend procedures and functions using PL/SQL.
- Documented the whole process flow, PL/SQL packages, locations and descriptions, and possible error messages.
