dhruv singhal profile photo 1 on Tal

dhruv singhal

Software Engineer | Building AI Systems, Distributed Systems & Scalable Backend Infrastructure

Abdasa

3+ years of work experience

South Guild Tech
Aug 20251 yr 1 moPresent

Bengaluru

– Architected a LangGraph-based NL-to-SQL pipeline for an AI analytics platform. – Shipped FastAPI microservices with Docker, OpenTelemetry observability.
DeltaX
Aug 20248 mosMar 2025

Gurugram, Haryana, India

– Built and integrated reranking solutions leveraging open-source LLM models and implemented customized algorithms to enhance search and retrieval efficiency. – Developed scalable backend services with FastAPI, Elasticsearch, and OpenAI APIs, ensuring efficient query processing. – Built and optimized end-to-end systems, handling concurrency, data processing, and API integrations, improving model efficiency and overall system performance.
Career Break
May 20243 mosJul 2024

Ninjacart
Jul 202310 mosApr 2024

Bangalore Urban, Karnataka, India

• Spearheaded API development using Spring Boot, ensuring robustness and efficiency. Conducted thorough unit testing and implemented automated test cases to detect and rectify redundancies, enhancing overall system reliability • Executed comprehensive unit testing and established automated test cases, which reduced bugs by 40% and minimized system downtime by 15%, enhancing overall system reliability and efficiency. • Engineered and deployed Rasa-based chatbots tailored to client specifications, reducing customer service response times by 40%.
Ninjacart
Apr 20233 mosJun 2023

Bengaluru, Karnataka, India

SpeEdLabs
Dec 20212 mosJan 2022

Remote

• Created customizable visualizations with ipywidgets, facilitating variable choice for users; reduced data analysis time by 30%, leading to faster insights and improved business strategies. • Architected a suite of visualization APIs leveraging Django and Django Rest Framework, streamlining data delivery processes and cutting down data processing time by 40%, significantly boosting operational efficiency. • Automated data extraction and transformation processes using pyodbc; streamlined database interactions and reduced manual data handling time by 50%, allowing the team to focus on higher-level analytical tasks.

dhruv’s AI Stack

antigravity
antigravity
codex
codex
claudecode
claudecode

Education

Indian Institute of Technology, Kanpur

Undergraduate, BTECH

Indian Institute of Technology, Kanpur

20194 yrs2023

Join dhruv and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

dhruv singhal on Tal

Headline

Software Engineer | Building AI Systems, Distributed Systems & Scalable Backend Infrastructure

About

Hi, I'm Dhruv. I build AI systems that enterprises can actually trust. At South Guild Tech, I'm one of the core engineers behind an AI analytics platform that turns plain-English questions into reliable, SQL-backed answers. I've architected the agent pipeline at its heart — LangGraph-powered ReAct agents that reason over enterprise data, clarify ambiguity with humans in the loop, validate their own SQL, and stream answers in real time. Underneath it, I've built the retrieval layer that grounds every response in verified data models, and the correctness engine that blocks silent data errors — bad joins, broken grains, misleading aggregations — before they ever reach a user. That last part is what drives me. Anyone can wire up an LLM demo in a weekend. Making it production-grade — observable, guarded, honest about what it knows — is the real engineering problem, and it's the one I've chosen to work on. Before this, I built LLM-powered search and reranking at DeltaX and scaled backend services at Ninjacart. B.Tech from IIT Kanpur, class of 2023. Always happy to trade notes with people building in the LLM and data infrastructure space — dhruv.singhal2612@gmail.com Python · LangGraph · RAG · LLM Agents · FastAPI · Docker · SQL · OpenTelemetry · Spring Boot

Location

Abdasa

AI stack

antigravity

codex

claudecode

Work experience

Software and AI developer at South Guild Tech, Aug 2025 - Present · 1 yr 1 mo, Bengaluru, – Architected a LangGraph-based NL-to-SQL pipeline for an AI analytics platform. – Shipped FastAPI microservices with Docker, OpenTelemetry observability.

Software and AI engineer at DeltaX, Aug 2024 - Mar 2025 · 8 mos, Gurugram, Haryana, India, – Built and integrated reranking solutions leveraging open-source LLM models and implemented customized algorithms to enhance search and retrieval efficiency. – Developed scalable backend services with FastAPI, Elasticsearch, and OpenAI APIs, ensuring efficient query processing. – Built and optimized end-to-end systems, handling concurrency, data processing, and API integrations, improving model efficiency and overall system performance.

Health and well-being at Career Break, May 2024 - Jul 2024 · 3 mos

Software Developer at Ninjacart, Jul 2023 - Apr 2024 · 10 mos, Bangalore Urban, Karnataka, India, • Spearheaded API development using Spring Boot, ensuring robustness and efficiency. Conducted thorough unit testing and implemented automated test cases to detect and rectify redundancies, enhancing overall system reliability • Executed comprehensive unit testing and established automated test cases, which reduced bugs by 40% and minimized system downtime by 15%, enhancing overall system reliability and efficiency. • Engineered and deployed Rasa-based chatbots tailored to client specifications, reducing customer service response times by 40%.

Software Developer at Ninjacart, Apr 2023 - Jun 2023 · 3 mos, Bengaluru, Karnataka, India

Data Scientist at SpeEdLabs, Dec 2021 - Jan 2022 · 2 mos, Remote, • Created customizable visualizations with ipywidgets, facilitating variable choice for users; reduced data analysis time by 30%, leading to faster insights and improved business strategies. • Architected a suite of visualization APIs leveraging Django and Django Rest Framework, streamlining data delivery processes and cutting down data processing time by 40%, significantly boosting operational efficiency. • Automated data extraction and transformation processes using pyodbc; streamlined database interactions and reduced manual data handling time by 50%, allowing the team to focus on higher-level analytical tasks.

Education

Undergraduate, BTECH, Indian Institute of Technology, Kanpur