Bharath Purushothaman profile photo 1 on Tal

Bharath Purushothaman

Software Engineer - Backend

Bengaluru

7+ years of work experience

Inflection.io
Sep 20251 yrAug 2026

Bengaluru, Karnataka, India

- Owned a two-way Amplitude (product analytics) partner integration end to end as sole engineer, syncing 2.5B+ product activities and helping win 2 new logos; won leadership sign-off on the architecture and coordinated Amplitude’s team, product, and customer success through launch. - Architected a burst-tolerant, event-driven pipeline: Vert.x webhook ingestion decoupled via Kafka, hourly batch export on EKS (SQS, SNS, S3, Flink); cut idle compute cost by scaling workers to zero with KEDA. - Led the project AI-first with Claude (TRD, code, reviews, Playwright tests, war-room debugging agent), backed by TDD and GitHub Actions CI/CD; shortened delivery and demoed it company-wide. - Raised email throughput from 22K to ~30K emails/sec with zero duplicate sends by moving delivery from Kafka to SQS to remove noisy-neighbor contention and deduplicating with Redis bitmaps. - Cut SingleStore cluster load from 85% to 60%, eliminating peak-hour query failures and the daily 2x scale-up, by redesigning columnstore shard, sort, and primary keys; executed a zero-downtime 11B-row backfill. - Served as release manager for a 6-feature release shipped on schedule; built runbooks and war-room agent modules that auto-detect on-call issues; reviewed PRs, mentored 3 interns, and interviewed candidates.
Kayrros
Jul 20241 yr 2 mosAug 2025

Bengaluru, Karnataka, India · Hybrid

- Delivered a high-throughput Spring Boot microservice ingesting 1,000+ geospatial assets/sec through parallel batch processing and async execution, optimizing PostgreSQL-backed storage for scalability and performance. - Architected and built a Kafka-based synchronization service to stream and index 25M+ geospatial assets into Elasticsearch, achieving <300ms search latency for UI queries. Owned system design, development, and deployment in a high-velocity environment. - Drove technical leadership by mentoring junior engineers and interns across multiple microservices, defining coding standards, conducting rigorous code reviews, and ensuring on-time feature delivery in a startup-paced culture.
Kayrros
Feb 20222 yrs 5 mosJun 2024

Bengaluru, Karnataka, India · Hybrid

– Engineered a distributed data orchestrator in Python using AWS SQS, KEDA, S3, and Lambda, automating workflows and enhancing scalability under high data volumes. – Modernized legacy services into a unified microservice architecture with Elasticsearch, supporting seamless multi-GB data uploads – Spearheaded database and data pipeline optimizations by redesigning PostgreSQL schemas, fine-tuning query execution plans, and refactoring critical queries, resulting in a 30% reduction in system latency and significant overall performance uplift. – Researched and developed POCs with Authzed(Zanzibar) and Neo4j for fine-grained access controls and graph data modeling.
GLIDER.ai
Dec 20201 yr 3 mosFeb 2022

Bengaluru, Karnataka, India

– Integrated 6 ATS platforms, enabling rapid client onboarding and automation. – Implemented Aadhaar verification and WhatsApp messaging integrations. – Refactored core services (Phone Screening, ScreenBot) into modular, performant microservices. – Created dynamic assessment generator supporting variants to streamline evaluations. – Worked with Java 8 (Spring), ES6, and Meteor framework for backend and web apps
TheDataTeam
Jun 20191 yr 7 mosDec 2020

Chennai, Tamil Nadu, India

– Delivered end-to-end features for cadenz.ai, a CDP, using Spring, Spark Jobserver, Thymeleaf, OAuth, and AWS stack (S3, Redshift, RDS, Cognito). – Built microservices, integrated REST APIs, and ensured quality using Swagger, JMeter, Postman, and REST Assured. – Established CI/CD pipelines via Jenkins and JFrog; improved automation and deployment reliability.
TheDataTeam
Nov 20187 mosMay 2019

Chennai, Tamil Nadu, India

- Built a low-latency solar-panel lookup service with Spring Boot, Ehcache, Bloom filters, and consistent hashing.

Bharath’s AI Stack

antigravity
antigravity
claude code
claude code
claude
claude
codex
codex
cursor
cursor
claudecode
claudecode

Education

Vellore Institute of Technology

Master of Technology - MTech, software Engineering

Vellore Institute of Technology

20145 yrs2019

Join Bharath and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Bharath Purushothaman on Tal

Headline

Software Engineer - Backend

About

Java - Springboot - Microservices AWS - Hibernate - MySQL

Location

Bengaluru

AI stack

antigravity

claude code

claude

codex

cursor

claudecode

Work experience

Senior Software Engineer at Inflection.io, Sep 2025 - Aug 2026 · 1 yr, Bengaluru, Karnataka, India, - Owned a two-way Amplitude (product analytics) partner integration end to end as sole engineer, syncing 2.5B+ product activities and helping win 2 new logos; won leadership sign-off on the architecture and coordinated Amplitude’s team, product, and customer success through launch. - Architected a burst-tolerant, event-driven pipeline: Vert.x webhook ingestion decoupled via Kafka, hourly batch export on EKS (SQS, SNS, S3, Flink); cut idle compute cost by scaling workers to zero with KEDA. - Led the project AI-first with Claude (TRD, code, reviews, Playwright tests, war-room debugging agent), backed by TDD and GitHub Actions CI/CD; shortened delivery and demoed it company-wide. - Raised email throughput from 22K to ~30K emails/sec with zero duplicate sends by moving delivery from Kafka to SQS to remove noisy-neighbor contention and deduplicating with Redis bitmaps. - Cut SingleStore cluster load from 85% to 60%, eliminating peak-hour query failures and the daily 2x scale-up, by redesigning columnstore shard, sort, and primary keys; executed a zero-downtime 11B-row backfill. - Served as release manager for a 6-feature release shipped on schedule; built runbooks and war-room agent modules that auto-detect on-call issues; reviewed PRs, mentored 3 interns, and interviewed candidates.

Senior Software Engineer at Kayrros, Jul 2024 - Aug 2025 · 1 yr 2 mos, Bengaluru, Karnataka, India · Hybrid, - Delivered a high-throughput Spring Boot microservice ingesting 1,000+ geospatial assets/sec through parallel batch processing and async execution, optimizing PostgreSQL-backed storage for scalability and performance. - Architected and built a Kafka-based synchronization service to stream and index 25M+ geospatial assets into Elasticsearch, achieving <300ms search latency for UI queries. Owned system design, development, and deployment in a high-velocity environment. - Drove technical leadership by mentoring junior engineers and interns across multiple microservices, defining coding standards, conducting rigorous code reviews, and ensuring on-time feature delivery in a startup-paced culture.

SDE II at Kayrros, Feb 2022 - Jun 2024 · 2 yrs 5 mos, Bengaluru, Karnataka, India · Hybrid, – Engineered a distributed data orchestrator in Python using AWS SQS, KEDA, S3, and Lambda, automating workflows and enhancing scalability under high data volumes. – Modernized legacy services into a unified microservice architecture with Elasticsearch, supporting seamless multi-GB data uploads – Spearheaded database and data pipeline optimizations by redesigning PostgreSQL schemas, fine-tuning query execution plans, and refactoring critical queries, resulting in a 30% reduction in system latency and significant overall performance uplift. – Researched and developed POCs with Authzed(Zanzibar) and Neo4j for fine-grained access controls and graph data modeling.

Software Engineer at GLIDER.ai, Dec 2020 - Feb 2022 · 1 yr 3 mos, Bengaluru, Karnataka, India, – Integrated 6 ATS platforms, enabling rapid client onboarding and automation. – Implemented Aadhaar verification and WhatsApp messaging integrations. – Refactored core services (Phone Screening, ScreenBot) into modular, performant microservices. – Created dynamic assessment generator supporting variants to streamline evaluations. – Worked with Java 8 (Spring), ES6, and Meteor framework for backend and web apps

Software Engineer at TheDataTeam, Jun 2019 - Dec 2020 · 1 yr 7 mos, Chennai, Tamil Nadu, India, – Delivered end-to-end features for cadenz.ai, a CDP, using Spring, Spark Jobserver, Thymeleaf, OAuth, and AWS stack (S3, Redshift, RDS, Cognito). – Built microservices, integrated REST APIs, and ensured quality using Swagger, JMeter, Postman, and REST Assured. – Established CI/CD pipelines via Jenkins and JFrog; improved automation and deployment reliability.

Intern at TheDataTeam, Nov 2018 - May 2019 · 7 mos, Chennai, Tamil Nadu, India, - Built a low-latency solar-panel lookup service with Spring Boot, Ehcache, Bloom filters, and consistent hashing.

Education

Master of Technology - MTech, software Engineering, Vellore Institute of Technology