Menu

Hello There

I am Nikhil Chadha,
Data Solutions Architect

About

The Technopreneur

| Solutionist Mind | Technologist by Choice | Mentor by Passion | Entrepreneurial Heart

Building Robust Data Lakes, Pipelines and Storage Solutions

★ Enthusiastic solutionist with comprehensive experience in data warehousing, business intelligence, and big data technologies, and aims to build efficient and robust data solutions.

★ Hands-on advanced technologist in Hadoop map-reduce programming, hive and HQL, databases and SQL, Java, Shell Scripting, Spark and Scala.

★ Emphasizes on conceptual knowledge of core computer science and is well updated across the technical vertical.

★ Appreciates discussions on system architecture design and development, which prove to be of great help and guidance to others involved.

★ Inquisitive explorer of business knowledge and domains like media analytics, IoT device log data analytics, online advertisement analytics and credit score analytics.

★ Heavy pre-sales experience to understand the requirements of the prospective customers, develop prototypes and present the prototypes to the clients.

★ Experience in agile development methodologies as well as traditional software development methodologies.

★ Benevolent problem solver and keen to explore new opportunities and ventures.

★ Possesses strong leadership qualities and proven team skills.

★ Passionate mentor, corporate trainer and counselor to innumerable candidates.

Conceptual Knowledge

  • 95%
    Big Data and Analytics
  • 90%
    Data Modelling
  • 85%
    Distributed Data Processing
  • 80%
    Data Warehousing
  • 75%
    Business Intelligence

Technical Skills

  • 95%
    Hadoop Map Reduce
  • 95%
    Hive and HQL
  • 90%
    RDBMS and SQL
  • 85%
    Core Java and Data Structures
  • 80%
    Spark with Scala
  • 75%
    Shell Scripting
  • 70%
    NoSQL Databases

My Experiences

📅 November 2021 - Present

🥇 Senior Software Engineer

Ally Team
🏢 Microsoft Research & Development, India 📌 Bangalore, India

► Migrating PostgreSQL from Cloud Service Providers to Azure database for PostgreSQL for multiple environments using different strategies for each environment.

📅 September 2021 – October 2021

🥇 Data Architect

Aalytics and Insights Team
🏢 Ally.io (now a Microsoft Company) 📌 Bangalore, India

► Designed prospective architecture options of the data analytics and engineering system
► Improved performance of long running production queries on PostgreSQL by studying the use cases and providing alternative ways to extract the results faster from the database
► Proposed OLTP Data Model Design Changes that could optimize all the queries further by leveraging the benefit of the sharding feature provided within PostgreSQL.
► Mentoring team members on how to write optimized queries to reduce their execution time

📅 May 2020 – August 2021

🥇 Staff Software Engineer

Data Solutions Engineering
🏢 Intuit India Product Development Centre 📌 Bangalore, India

► Core Member - Data Engineering – Centre of Excellence (CoE) – Data Modelling
► Developed Insights and QB Cash Data Marts with high extensibility, flexibility and performance
► Reduced the execution of an EMR based ETL pipeline processing 10+ TB of data from 20+ hours to less than 3 hours by identifying the bottlenecks in the job execution
► Worked with organization leads to understand the defined future architecture and work on the planning and execution of the complete migration of the legacy system in a lift-n-shift manner

📅 January 2018 - April 2020

🥇 Associate Technical Architect

Big Data & Analytics
🏢 Tavant Technologies 📌 Noida, India

► Interacting with customers, gathering requirements and understanding their data
► Architecting, designing and developing end-to-end data lakes and pipeline solutions
► Leading teams to deliver solutions, not just by delegation, but by example
► Mentoring team members to scale them up in business and technologies
► Working with cross-platform and cross-functional teams to deliver complete solutions
► Provided them with a high-level lambda architecture based solution
► Defined the data model for HBase used as single source of truth within the solution
► Designed and implemented an aggregation framework that could be integrated with both, the batch data delivery system as well as the micro-services based online data delivery system

📅 September 2016 – December 2017

🥇 Technical Lead

Big Data & Analytics
🏢 Tavant Technologies 📌 Bangalore, India

► Designed and built an asynchronous and fault-tolerant job tracking and orchestration framework using Crontab and Shell scripting on AWS EMR
► Implemented a fully de-normalized structure to maintain all the related data of a consumer encapsulated into a single AVRO object
► Coded a 70% performance optimized program to populate data into the AVRO structure by avoiding joins
► Proposed alternative data model designs for different NoSQL databases to store the above mentioned structure for real time modifications and ad-hoc model code execution
► Designed a input data and business rules validation framework for data quality assurance
► Developed a data ingestion, loading and provisioning pipeline process
► Designed and developed a snapshot building process to maintain backups of data at monthly intervals

📅 April 2016 – August 2016

🥇 Technology Lead

Big Data & Analytics
🏢 TechChefs Software 📌 Bangalore, India

► Interacted with prospective customers to understand their requirements and data and identify their needs
► Studied the datasets provided by the customers
► Worked with data scientists to explore the data
► Built the operational process of the algorithms
► Showcased the developed solutions and results
► Identified and designed the proposed architecture

📅 August 2015 – March 2016

🥇 Senior Software Engineer

Big Data & Analytics
🏢 TechChefs Software 📌 Bangalore, India

► Lead a team of 4 members
► Managed the client and all related projects
► Owned all deliverables for the projects
► In-charge of the complete delivery life-cycle, from requirement gathering until delivery of the reports
► Delivered complex, multitiered SQL/HQL data science queries for initial hypothesis validation
► Built a job orchestration internal product, with multiple dependency levels, for the parameterization and execution of the data science queries

📅 July 2013 – July 2015

🥇 Senior Software Engineer

Data Warehousing & Business Intelligence
🏢 Tavant Technologies 📌 Bangalore, India

► Successfully scaled up legacy data pipeline and ETL process into a Hadoop Map-Reduce based system
► Built a Shell scripts based asynchronous fault tolerant job tracking and orchestration framework

📅 July 2011 – June 2013

🥇 Software Engineer

Data Warehousing & Business Intelligence
🏢 Tavant Technologies 📌 Bangalore, India

► Designed an automatic scheduler system to deliver scheduled reports to clients of TiVo
► Designed and built the data model and delivered interactive dashboards

My Education

📅 June 2010

🎓 Project Management Introduction

🏫 National University of Singapore 📌 Singapore

Learnt the techniques of traditional project management within any organisation, that are supposed to be used in projects to maintain the right mix of Time, Cost and People to deliver the optimum quality of a project.
More than learning the techniques, it is important to understand thoroughly that the the most important factors to deliver a quality project are People, Time and Cost, and the next thing to understand are their relations to the project that impact the quality of that project.

📅 July 2007 - June 2011

🎓 Bachelors in Electronics and Communication Engineering

🏫 University Institute of Technology 📌 Burdwan, India

Learnt the concepts of electronics and communication systems and understood the in depth cross-section elements of any electronic device, may it be a computer, a mobile or any other communication system. This knowledge has always added an advantage with my experience in the computer science and information technology industry.

Portfolio

Data Solution Architectures

Lambda Architecture

Big Data Warehouse Architecture

Big Data Architecture with OLAP Cube

Traditional Data Warehouse Architecture

Testimonials

Words From Stakeholders

Author image

Nikhil has worked with me on some complex technical projects at Experian. I personally vouch for him with regards to his technical ability, his ability to think creatively, dive into the heart of a problem and logically come up with multiple solutions and his tremendous dedication and commitment to his work...

Gautam Karnataki Senior Director - Technology - Tavant
Author image

Nikhil is a great consultant to work with. He has high integrity and takes his work very seriously. Once given the job, he will do anything and everything to complete it with quality and on-time. One cannot go wrong hiring Nikhil...

Ronak Bhatt Director & Product Owner, Data Management and Business Intelligence - TiVo
Author image

I have known Nikhil professionally for over 5 years... Nikhil is a passionate technology professional, who is committed and delivers results. He has the ability to understand complicated subject matter and translate into technical code....

Dany Kokkalemada Director - Project Management, Tavant
Author image

Instead of advocating for symptom-centric “Technology Solutions”, Nikhil carefully understands technology with deeper resonance and quickly comes out with balanced, creative, adaptive and preventive “Technology System” by thoroughly analyzing the problems...

Dibyajyoti Pal Co-Founder and Business Designer, Covended
Author image

Nikhil is very good at dissecting a problem into use case, technical approach, technical stack, implementation and QA... He is a Subject Matter Expert of several Big Data technologies, architectural and design patters...

Roshan Gunavant Senior Technical Architect, Tavant
Author image

...I was impresssed with his ability to quickly understand the requirements and translate them into code. If he is not familiar with certain concepts, he is able to grasp them quickly and start contributing. He is quite passionate about his work...

Mayur Mohite Software Engineer, Vizury
Author image

He has been instrumental to the success of the team with his innovative ideas and positive attitude. He is technically very skilled and also has great communication skills...

Radha Vinod Program Management, Experian

Words From Colleagues

Author image

Nikhil is a great combination of intelligence, hardworking and excellent technical and conceptual knowledge, especially in the data eco-system components and shell scripting... Due to his extensive experience in data warehousing and big data, he proposed ideas to model the data in a denormalized fashion, and in a interesting and optimized process, that helped the team to improve performance of all the subsequent processes by more than 60%...

Somnath Ghosh Associate Big Data Architect, Tavant
Author image

It’s rare that you come across standout talent like Nikhil! "EFFICIENCY with QAULITY" is the phrase that describes him. I had the pleasure of working with Nikhil at Tavant, collaborating on several projects. Nikhil had been like a solution to all technical glitches my team faced and needed help on. Nikhil would be an asset to any team.

Abhishek Kumar Software Engineer, Tavant
Author image

Being smart and creative, with the combination of strong conceptual knowledge, makes him a leader in the technical arena. He provides good solutions for requirements provided by the client and sometimes comes up with new approaches to solve the problem that help in either process optimization or time and efficiency optimization. One of the qualities that set him apart is his exceptional articulational capabilities that help him to clearly explain issues, propose solutions and mentor team members.

Aditya Goenka Technical Lead, Tavant
Author image

He is very diligent and reliable person. He puts his 100% percent to complete the task assigned to him with perfection. Nikhil is very good at managing the work. Also he is one of the best mentor I have ever met. He is an asset to the team.

Deepa Nayak Senior Quality Assurance Engineer, Tavant
Author image

From the very first day I met Nikhil, I have not only seen but felt the immense love and interest this guy carries for technology and innovation. Beside being a proficient member, this guy can bring a whole lot of energy and out of the box ideas to any team or environment he is in. Dedication, indomitable spirit, sense of responsibility and leading from the front are among the key qualities that I believe sets him apart... Nikhil always has more than one solution to offer on any problem he is consulted upon.

Uday Dey IT Analyst, TCS
Author image

Nikhil is 1 of the most committed and smart guy when it comes to work. I have worked with him for almost 3 years in same projects. He helps team to learn and understand the functionality. He has knowledge on multiple domains and technologies... He is a complete package from UI to Backend DB.

Mohan K G QA Lead, Tavant
Author image

Nikhil is very talented, always motivated and filled with hunger to acquire more knowledge. His ability to quickly grasp new things makes him outstanding at his work. Given any kind of work he makes sure the outcome not only addresses all the requirements but also takes care of all the corner cases. For his experience his thinking and thought process is much more matured.

Shridhar Pattanashetti Senior Technical Architect, Tavant
Author image

I found him to be a person who likes to share knowledge, debate, and always keen to learn something new. Every time if there was any project specific meeting, I would find him with Pen and explaining something on board. He gets into the eyes of the people and encourage to ask more & more questions on the topic. He is an easy going, respects seniors, a good team player, a knowledge oriented person.

Sanjeev Agarwal Project Manager, Tavant
Author image

Nikhil is a very hardworking person who would not rest until completing the task accepted and would meet all ends to get it done right. He loves to work and relishes learning at leisure to hone his technical competence. I would call him master of all technologies as he is just fine working with any technology and notably he learns them on his own quickly. He is focused, dedicated, determined and strong willed.

Mohan Kumar K B Technical Lead, Tavant
Author image

Nikhil is one of the most competent person with whom I have worked with. He has this never give up attitude which instills confidence in the team that the work assigned to him will be accomplished. His knowledge in the BI domain is excellent with fine technical skills. Being his colleague I have observed that he will always extend his help for both work oriented or moral support.

Mayank Kumar Senior Quality Assurance Engineer, Tavant
Author image

He started to work in the OBIEE development team and they delivered a number of challenging releases to the client on the Business Intelligence Reports development and RPD development. Then he took initiative to develop an automated ftp delivery mechanism that used to be performed manually thrice in a week, which could be integrated to OBIEE, as there was no direct mechanism for FTP from Agents in OBIEE. Later, he started to show interest in Big Data and then got pulled into another Big Data Project under the same client (TiVo). All in all, a good Team Player and technically sound.

Paulus Fleming Senior Technical Manager, Tavant

Journal

Latest From The Blogs

My thoughts on topics of personal interest that I feel like sharing with all, as well as the knowledge I have gained over the experiences within the information technology industry.

28

Technical Presentations

250

Candidates Mentored

14

Data Solutions Delivered

56

Happy Stakeholders

Contact

Drop a Note

If you have any questions and wish to connect with me or meet me, then please feel free to drop me a note or connect with me via linkedin.

Sending...
Something went wrong. Please try again.
Your message was sent, thank you!

Base Location

📌 Bangalore, India

Phone

☎ (+91) 96115 21896

Email

✉ nikhil.chadha@outlook.com