Prakash Singh profile photo 1 on Tal

Prakash Singh

Senior Software Engineer @ PubMatic | Backend systems and GenAI applications

Pune District

4+ years of work experience

PubMatic
Aug 20251 yr 1 moPresent

Pune District

Senior Software Engineer on PubMatic's central GenAI Platform team, building the backend backbone for the company's agentic (AgenticOS) rollout. - Architected the orchestration backbone of an internal platform routing queries across 5+ backend services; designed parallel sub-task dispatch and Postgres-backed durable execution with checkpointing and recovery. - Designed idempotent service contracts and typed request/response schemas so untrusted external callers cannot corrupt platform state. - Shipped AdCP-compliant MCP servers exposing platform capabilities (inventory discovery, deal management, signals activation) to automated clients. - Built agent workflows with LangGraph and evaluation frameworks measuring correctness, relevance, consistency, and failure handling. Tech: LangGraph, GenAI, LLMs, Langchain, PostgreSQL, Distributed systems, Microservices, event-driven architecture
PubMatic
Apr 20251 yr 5 mosPresent

Pune District

Senior Software Engineer on the Inventory Quality backend team, owning large-scale, revenue-critical data processing systems in a high-throughput AdTech environment. - Built a high-throughput ingestion pipeline using LMAX Disruptor that processes ~60M records in ~60 seconds, replacing a slower legacy job and unblocking near-real-time downstream analytics. - Led migration of high-volume data jobs from Java to Apache Spark; redesigned partitioning, shuffle, and resource sizing for horizontal scalability and predictable cost at production volume. - Designed and shipped high-throughput REST APIs in Spring Boot on a microservices architecture; tuned MySQL query plans and indexes for production load. - Designed publisher inventory filtering tools used by ad buyers to enforce quality standards at scale; led design reviews and authored technical design documents. Tech: Java, Spring Boot, Apache Spark, LMAX Disruptor, MySQL, microservices, REST APIs, distributed systems, low-latency pipelines.
PubMatic
Jul 20222 yrs 10 mosApr 2025

Backend software engineer on the Inventory Quality team, building revenue-critical services on high-volume AdTech data. - Built RevAMP, an inventory categorization system using Google AutoML; categorized 35% of previously uncategorized inventory and drove an estimated $7-9M annual revenue lift, automating work that previously required manual operations. - Designed and shipped Supply Chain Object (SChain) filtering across 300B+ daily ad impressions, eliminating ~2% of invalid traffic and saving ~$10K/day in downstream cost. - Designed high-throughput REST APIs in Spring Boot on a microservices architecture; tuned MySQL query plans and indexes for production load and authored shell-based DB pruning and maintenance automation. - Owned revenue-critical multi-service releases and mentored new hires onto the team's stack and on-call rotations. Tech: Java, Spring Boot, MySQL, microservices, REST APIs, distributed systems, Google AutoML, Shell.

Prakash’s AI Stack

antigravity
antigravity
codex
codex
opencode
opencode

Education

Walchand College of Engineering(A Govt. Aided Autonomous Institute),SANGLI-M.S

Bachelor's degree, Computer Science

Walchand College of Engineering(A Govt. Aided Autonomous Institute),SANGLI-M.S

20184 yrs2022

Bachelor of Technology, Computational Science

Walchand College of engineering, Sangli

Join Prakash and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Prakash Singh on Tal

Headline

Senior Software Engineer @ PubMatic | Backend systems and GenAI applications

About

Senior Software Engineer with 4+ years building large-scale, revenue-critical backend systems in AdTech, now working on GenAI/AI platform components. I specialize in distributed systems, high-throughput data pipelines, and microservices - primarily in Java and Spring Boot on GCP - and I apply that same systems engineering rigor to production AI: LLM-powered agent workflows, evaluation frameworks, and semantic routing built with LangChain/LangGraph. Selected work: architected a high-throughput ingestion pipeline (LMAX Disruptor) processing ~60M records in ~60 seconds; led migration of high-volume jobs from Java to Apache Spark for horizontal scalability; designed Supply Chain Object filtering across 300B+ daily ad impressions, cutting ~2% invalid traffic; built an ML-assisted inventory categorization system that drove an estimated $7-9M annual revenue lift; and built GenAI platform components - agent orchestration, MCP-based tooling, and LLM evaluation - making AI systems production-ready and measurable. Core strengths: Java, Spring Boot, Apache Kafka, Apache Spark, microservices, REST API design, event-driven and low-latency architecture, distributed systems, MySQL/PostgreSQL tuning, Redis, Docker, Kubernetes, and system design. AI: Generative AI, LLMs, LangChain, LangGraph, agent orchestration, prompt engineering, and machine learning. Based in Pune; comfortable with hybrid and remote setups. Always glad to talk shop about distributed systems, backend performance, and building reliable GenAI systems.

Location

Pune District

AI stack

antigravity

codex

opencode

Work experience

Senior Software Engineer at PubMatic, Aug 2025 - Present · 1 yr 1 mo, Pune District, Senior Software Engineer on PubMatic's central GenAI Platform team, building the backend backbone for the company's agentic (AgenticOS) rollout. - Architected the orchestration backbone of an internal platform routing queries across 5+ backend services; designed parallel sub-task dispatch and Postgres-backed durable execution with checkpointing and recovery. - Designed idempotent service contracts and typed request/response schemas so untrusted external callers cannot corrupt platform state. - Shipped AdCP-compliant MCP servers exposing platform capabilities (inventory discovery, deal management, signals activation) to automated clients. - Built agent workflows with LangGraph and evaluation frameworks measuring correctness, relevance, consistency, and failure handling. Tech: LangGraph, GenAI, LLMs, Langchain, PostgreSQL, Distributed systems, Microservices, event-driven architecture

Senior Software Engineer at PubMatic, Apr 2025 - Present · 1 yr 5 mos, Pune District, Senior Software Engineer on the Inventory Quality backend team, owning large-scale, revenue-critical data processing systems in a high-throughput AdTech environment. - Built a high-throughput ingestion pipeline using LMAX Disruptor that processes ~60M records in ~60 seconds, replacing a slower legacy job and unblocking near-real-time downstream analytics. - Led migration of high-volume data jobs from Java to Apache Spark; redesigned partitioning, shuffle, and resource sizing for horizontal scalability and predictable cost at production volume. - Designed and shipped high-throughput REST APIs in Spring Boot on a microservices architecture; tuned MySQL query plans and indexes for production load. - Designed publisher inventory filtering tools used by ad buyers to enforce quality standards at scale; led design reviews and authored technical design documents. Tech: Java, Spring Boot, Apache Spark, LMAX Disruptor, MySQL, microservices, REST APIs, distributed systems, low-latency pipelines.

Software Engineer at PubMatic, Jul 2022 - Apr 2025 · 2 yrs 10 mos, Backend software engineer on the Inventory Quality team, building revenue-critical services on high-volume AdTech data. - Built RevAMP, an inventory categorization system using Google AutoML; categorized 35% of previously uncategorized inventory and drove an estimated $7-9M annual revenue lift, automating work that previously required manual operations. - Designed and shipped Supply Chain Object (SChain) filtering across 300B+ daily ad impressions, eliminating ~2% of invalid traffic and saving ~$10K/day in downstream cost. - Designed high-throughput REST APIs in Spring Boot on a microservices architecture; tuned MySQL query plans and indexes for production load and authored shell-based DB pruning and maintenance automation. - Owned revenue-critical multi-service releases and mentored new hires onto the team's stack and on-call rotations. Tech: Java, Spring Boot, MySQL, microservices, REST APIs, distributed systems, Google AutoML, Shell.

Education

Bachelor's degree, Computer Science, Walchand College of Engineering(A Govt. Aided Autonomous Institute),SANGLI-M.S

Bachelor of Technology, Computational Science, Walchand College of engineering, Sangli