Default profile banner
NC

NILOTPAL CHOWDHURY

@nilotpalchowdhury

Senior Consultant at PwC India

Kolkata

PwC India

Senior Consultant with over 7 years of experience, skilled in driving high quality throughout all phases of software development projects. Possesses diverse experience in data engineering, big data development, data science, and web development. Seeking opportunities in data engineering, cloud, big data, and data science domains.

Experience

Senior Consultant

PwC India

•Jun 2019 - Present

Building data pipelines using Azure Data Factory, Azure Data Flow, Spark. Worked on internal product development using PySpark, Data Bricks. Understanding business requirement and worked as module lead for various projects. Developing and designing data migration projects from Legacy to Cloud. Migration from existing legacy data warehouse system to big data warehouse. Building data pipelines to implement Chance data capture. Technologies Used: Python, Azure Data Factory, Azure Data Flow, Azure Synapse, Data bricks, Spark, Azure.

Senior Software Engineer

Impetus Infotech (India) Pvt Ltd

•Nov 2018 - Jun 2019

Ilabs, Impetus Data warehouse. Currently working as a developer for modern data warehousing product. Migration of existing data warehouse to big data warehouse. Technologies Used: Java, Spark, Big Data, SQL, Hadoop.

Senior Systems Engineer

Infosys Limited

•Oct 2017 - Nov 2018•Hyderabad

Client: American direct broadcast satellite service provider. Involved in design and development of big data application. Big Data analysis using Spark R on AWS. Data validation and testing by running queries on Hive, SQL. HIVE optimization for reporting. Developing Big Data application in Spark and Java. Technologies Used: Java, Spark, HIVE, R, Big Data, SQL, Hadoop, Machine Learning, Statistical Analysis and Exploratory Data Analysis.

Senior Systems Engineer

Infosys Limited

•Jan 2015 - Apr 2017•Hyderabad

Client: American direct broadcast satellite service provider. Implementing business logic in java, worked on Big Data streaming platform like Spark, Data Torrent. Migrating existing business functionality from legacy systems to Big Data (Spark). Performing statistics & exploratory Data Analysis, on data using R. Performing predictive analytics on business rules. Tuning of machine learning algorithms. Designed parser for parsing business rules using Java, ANTLR. Performance monitoring and tuning of the big data application. Creating POC using map reduce programming. Designing hive databases based on the business requirements. Ensuring scalability of the big data application. Technologies Used: Java, Spark, HIVE, R, Big Data, SQL, SQOOP, Data Torrent, map reduce programming, Machine Learning, Statistical Analysis and Exploratory Data Analysis.

Junior Software Engineer

Nature Technologies

•Jun 2014 - Dec 2014•Kolkata

Client: Live chat application provider. Minor enhancements in mobile application using objective C, unit testing, implementing test driven methodology.

Education

Swami Vivekananda Institute of Science and Technology | WBUT

B. TECH

Electronics and Communication Engineering

May 2010 - May 2014

10+2| ISC

Apr 2010

10th | ICSE

Apr 2008

Skills

Data Torrent
map reducing programming
Hive
Sqoop
Java
Spark
SparkR
Oracle 11g
MySQL
Statistics & Exploratory Data Analysis
Machine Learning Modelling Techniques
R
Tableau
Objective C
JEE
JavaScript
HTML
SDLC