Nikhil Ojha profile photo 1 on Tal

Nikhil Ojha

AI & ML | Bain | IIIT-A

Bengaluru

5+ years of work experience

Bain & Company
Jul 20262 mosPresent

Banglore

Bain & Company
Sep 20241 yr 10 mosJun 2026

Bengaluru, Karnataka, India

Axtria - Ingenious Insights
May 20245 mosSep 2024

Bengaluru, Karnataka, India

- Led the development of GenAI solutions for pharmaceutical clients, integrating Azure OpenAI and AWS Bedrock LLM's to create impactful applications. - Developed high-performance backends using Python frameworks like Flask and FastAPI. - Implemented Single Sign-On (SSO) solutions, integrating identity providers such as Okta and Azure AD for secure access management. - Built responsive Single Page Applications (SPA) with React and TypeScript, focusing on reusable components and optimal performance across devices. - Designed and implemented a Retrieval-Augmented Generation (RAG) pipeline to process various document types, including PPT, Docs, Txt, and PDF, enhancing document understanding and processing.
Axtria - Ingenious Insights
May 20231 yr 1 moMay 2024

Bengaluru, Karnataka, India

- Developed an MVP for a self-service analytics web platform leveraging Gen AI and LangChain agents. This platform translates user queries into real-time, actionable insights directly from a data warehouse, enabling business users to explore data interactively through a conversational interface. - Created a custom Langchain agent that can convert pandas dataframe into JSON parable React ChartJS chart. - Led the design and implementation of an integrated ETL reporting solution using the Snowflake stack, merging data from three vendors into a single source of truth. - Automated the ETL process using Snowpipe, Snow Stream, and Snowflake tasks reducing the data processing time and lowered operational costs by 30% - Developed an end-to-end Modern Data Stack proof of concept (POC) using open-source technologies: Airflow for orchestration, Airbyte for data extraction and loading, DBT for data transformation, Great Expectations for data quality checks, and ClickHouse as the data warehouse. The stack was integrated with a frontend serving as the application's landing page. - Designed a modular architecture allowing components to be easily swapped based on requirements, with knowledge transferable to other projects, such as using DBT for transformation or Great Expectations for data quality in ongoing projects.
Axtria - Ingenious Insights
Jul 202211 mosMay 2023

- Worked on creating Sentiment Analysis model on MSL Data. - Implemented the NLP preprocessing pipeline of annonymisation, data cleaning, stop word removal and lemmitization. - Researched and implemented various machine learning models, including BERT, VADER, Random Forest, and Naive Bayes, to tackle sentiment analysis tasks and compared their performance. - Developed a novel ensemble model combining BERT, VADER, and Random Forest, achieving approximately 85% accuracy tested on two MSL datasets. - Worked with the team to develop a Power BI dashboard that provided business insights derived from the model's output.
Axtria - Ingenious Insights
May 20213 mosJul 2021

India

Comviva
Nov 20171 yr 5 mosMar 2019

Gurugram, Haryana, India

• Responsible for maintaining and improving reliability of system. • Diagnosing and fixing issues in production environment • Prepare Dashboard and KPI report, discuss the same with client over weekly governance meeting. • Deploy patches and changes on the production environment.
ERTL(E), STQC, MCIT, DIT, Govt of India
Jun 20162 mosJul 2016

Delhi, India

Worked in ERTL System/Equipment Lab for a period of 7 weeks and learnt various techniques used in testing performance, reliability, and accuracy of sophisticated electronic equipment such as Power meters, lamps, multimeters, etc.

Nikhil’s AI Stack

claude code
claude code
codex
codex
cursor
cursor
langchain
langchain
langgraph
langgraph

Education

Indian Institute Of Information Technology allahabad

Master of Technology - MTech, Machine Learning and Intelligent Systems

Indian Institute Of Information Technology allahabad

20202 yrs2022
Guru Gobind Singh Indraprastha University

Bachelor of Technology (BTech), Electrical, Electronics and Communications Engineering

Guru Gobind Singh Indraprastha University

20134 yrs2017

Join Nikhil and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Nikhil Ojha on Tal

Headline

AI & ML | Bain | IIIT-A

About

I am a software engineer with Masters in AI/ML and over 5 year of professional experience. As part of Bain India consulting, I work at the intersection of strategy and tech, partnering with business heads to identify high-value use-cases, craft long-term product roadmaps, and ship scalable agent-based solutions that drive measurable impact. My expertise spans across building end-to-end, agent-driven Gen AI products, designing RAG pipelines, full-stack Python/FastAPI back-ends and shipping React front-ends. I also have experience setting up robust eval strategies that keep models honest after launch. I thrive at the crossover of deep technical execution and strategic vision, I focus on clean design, reliable code, measurable results and steer cross-functional teams from proof-of-concept to enterprise rollout.

Location

Bengaluru

AI stack

claude code

codex

cursor

langchain

langgraph

Work experience

Lead Software Engineer at Bain & Company, Jul 2026 - Present · 2 mos, Banglore

Senior Software Engineer at Bain & Company, Sep 2024 - Jun 2026 · 1 yr 10 mos, Bengaluru, Karnataka, India

Senior Associate at Axtria - Ingenious Insights, May 2024 - Sep 2024 · 5 mos, Bengaluru, Karnataka, India, - Led the development of GenAI solutions for pharmaceutical clients, integrating Azure OpenAI and AWS Bedrock LLM's to create impactful applications. - Developed high-performance backends using Python frameworks like Flask and FastAPI. - Implemented Single Sign-On (SSO) solutions, integrating identity providers such as Okta and Azure AD for secure access management. - Built responsive Single Page Applications (SPA) with React and TypeScript, focusing on reusable components and optimal performance across devices. - Designed and implemented a Retrieval-Augmented Generation (RAG) pipeline to process various document types, including PPT, Docs, Txt, and PDF, enhancing document understanding and processing.

Associate at Axtria - Ingenious Insights, May 2023 - May 2024 · 1 yr 1 mo, Bengaluru, Karnataka, India, - Developed an MVP for a self-service analytics web platform leveraging Gen AI and LangChain agents. This platform translates user queries into real-time, actionable insights directly from a data warehouse, enabling business users to explore data interactively through a conversational interface. - Created a custom Langchain agent that can convert pandas dataframe into JSON parable React ChartJS chart. - Led the design and implementation of an integrated ETL reporting solution using the Snowflake stack, merging data from three vendors into a single source of truth. - Automated the ETL process using Snowpipe, Snow Stream, and Snowflake tasks reducing the data processing time and lowered operational costs by 30% - Developed an end-to-end Modern Data Stack proof of concept (POC) using open-source technologies: Airflow for orchestration, Airbyte for data extraction and loading, DBT for data transformation, Great Expectations for data quality checks, and ClickHouse as the data warehouse. The stack was integrated with a frontend serving as the application's landing page. - Designed a modular architecture allowing components to be easily swapped based on requirements, with knowledge transferable to other projects, such as using DBT for transformation or Great Expectations for data quality in ongoing projects.

Analyst at Axtria - Ingenious Insights, Jul 2022 - May 2023 · 11 mos, - Worked on creating Sentiment Analysis model on MSL Data. - Implemented the NLP preprocessing pipeline of annonymisation, data cleaning, stop word removal and lemmitization. - Researched and implemented various machine learning models, including BERT, VADER, Random Forest, and Naive Bayes, to tackle sentiment analysis tasks and compared their performance. - Developed a novel ensemble model combining BERT, VADER, and Random Forest, achieving approximately 85% accuracy tested on two MSL datasets. - Worked with the team to develop a Power BI dashboard that provided business insights derived from the model's output.

Summer Intern at Axtria - Ingenious Insights, May 2021 - Jul 2021 · 3 mos, India

Infrastructure Engineer at Comviva, Nov 2017 - Mar 2019 · 1 yr 5 mos, Gurugram, Haryana, India, • Responsible for maintaining and improving reliability of system. • Diagnosing and fixing issues in production environment • Prepare Dashboard and KPI report, discuss the same with client over weekly governance meeting. • Deploy patches and changes on the production environment.

Intern at ERTL(E), STQC, MCIT, DIT, Govt of India, Jun 2016 - Jul 2016 · 2 mos, Delhi, India, Worked in ERTL System/Equipment Lab for a period of 7 weeks and learnt various techniques used in testing performance, reliability, and accuracy of sophisticated electronic equipment such as Power meters, lamps, multimeters, etc.

Education

Master of Technology - MTech, Machine Learning and Intelligent Systems, Indian Institute Of Information Technology allahabad

Bachelor of Technology (BTech), Electrical, Electronics and Communications Engineering, Guru Gobind Singh Indraprastha University

Nikhil Ojha - Lead Software Engineer in Bengaluru | Tal