---
title: "Nikhil Ojha - Lead Software Engineer in Bengaluru | Tal"
description: "Meet Nikhil Ojha, AI & ML | Bain | IIIT-A based in Bengaluru. AI stack includes claude code, codex, and cursor."
image: "https://tal.club/meet/nikhil-ojha/share-image"
---

# Nikhil Ojha on Tal

## Headline

AI &amp; 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 &amp; Company, Jul 2026 \- Present · 2 mos, Banglore

Senior Software Engineer at Bain &amp; 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

[View the original profile](https://tal.club/meet/nikhil-ojha)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/nikhil-ojha#person",
      "name": "Nikhil Ojha",
      "url": "https://tal.club/meet/nikhil-ojha",
      "image": "https://tal.club/meet/nikhil-ojha/profile-photo.jpg",
      "description": "Meet Nikhil Ojha, AI & ML | Bain | IIIT-A based in Bengaluru. AI stack includes claude code, codex, and cursor.",
      "jobTitle": "Lead Software Engineer",
      "worksFor": {
        "@type": "Organization",
        "name": "Bain & Company"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Lead Software Engineer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Indian Institute Of Information Technology allahabad"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Guru Gobind Singh Indraprastha University"
        }
      ],
      "knowsAbout": [
        "claude code",
        "codex",
        "cursor",
        "langchain",
        "langgraph"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/nikhil-ojha#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/nikhil-ojha#webpage",
      "url": "https://tal.club/meet/nikhil-ojha",
      "name": "Nikhil Ojha on Tal",
      "description": "Meet Nikhil Ojha, AI & ML | Bain | IIIT-A based in Bengaluru. AI stack includes claude code, codex, and cursor.",
      "dateModified": "2026-08-23T12:46:19.305Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/nikhil-ojha#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/nikhil-ojha/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/nikhil-ojha/profile-photo.jpg",
        "caption": "Nikhil Ojha profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
