Data Scientist with an experience of around 8+ years, working through Telecom and Retail industries, holding master's degree in Computer Science and Technology.
- Extensive working experience in data science projects and tools like R, Python, SQL, Tableau and Power BI.
- Enough experience in agile methodology and ability to manage all phases of SDLC ranging from requirement analysis, design, development, testing to deployment.
- Proficiency in developing story boards and advanced visualizations using Tableau, Python and Power BI.
- Maintained a key role in management of team by gathering requirements from clients and discuss with the team. Also, turnback the output with zero-defect.
- Enough practical knowledge in performing Data Analysis process using Python like Importing datasets, Data wrangling, Exploratory Data Analysis.
- Ability to participate in long hour calls to understand and gather the business requirements.
- Worked on Adobe campaign tool to create and run the campaign flows and gather all the requirements for creating segments in campaign flows.
- Proficient in creating the segments & suppressions to run the campaign flows and upload them back in production mode after encryption of files.
- Skilled in implementing techniques like Regression, Classification, Clustering and Recommender systems, Random forest, decision trees, K means clustering using packages of Python and R studio.
- Performed Data mining by Handling the tasks of building, deploying and maintaining metadata inventories and data support tools. Responsible for researching and evaluating emerging data ware house tools and techniques
- Analyzed pre-existing predictive model for predicting the conversion rate of customers from retail to mail developed by Advanced Analytics team and re-built predictive model using machine learning algorithms by considering factors that better influenced the conversion rate. Increase in the conversion rate is beneficial for both customers and company.
- Designed and developed Big Data analytics platform for processing customer viewing preferences and social media comments using Java, Hadoop, Hive and Pig.
- Develop excellent quality software using agile techniques such as Test-Driven Development and Pair Programming
- Skilled in implementing machine learning techniques like Regression, Classification, Clustering and Recommender systems including Random forest, decision trees, Support Vector Machines, K means clustering using packages of Python and R studio. Performed migration from R to Python.
- Strong experience in ETL data warehousing and implementing all phases of SDLC which includes requirement gap analysis, design, Datawarehouse implementation, development, testing, deployment and production support maintenance.
- Proficient with RDBMS like Oracle, and SQL developer. Possess hands on experience of creating UNIX shell scripts required to control the ETL flow and implementing complex ETL logic.
- Created ETL IBM-Datastage parallel jobs to extract and reformat the source data so it can be loaded into the new data warehouse schema.
- Migrated 9 microservices to Google Cloud Platform from skava and have one more big release planned with 4 more microservices.
- Extensive Knowledge and hands-on experience implementing PaaS, IaaS, SaaS style delivery models inside the Enterprise (Data center) and in Public Clouds using like AWS, Google Cloud, and Kubernetes etc.
- Setup Alerting and monitoring using Stackdriver in GCP.
- Good Experience in data lineage mapping and data mining.
- Worked with NoSQL databases including HBase, MongoDB and Cassandra. Used Cassandra CQL to retrieve the data from Cassandra tables.
- Worked on IBM Watson NLP library to develop the mailbot grammerly which fixes the mail body depending on the type of mail. (Official / Personal / informal).
- Skilled in pulling large datasets to run the manual flows and refresh the dashboards and setup the connections for different databases.
- Ability to multi-task the projects with zero-defect.
- Experience in working with customers to determine their needs, gather, analyze and document requirements, communicate with customers throughout the development cycle, manage customer expectations, resolve issues and provide project status.
- Good communication, interpersonal and quick learning skills with proven ability to adapt to different project environments.