Kalyanasundharam Kathiresan
Software Engineer 2 · Apptium Northern Virginia · Java · AWS · AI tooling

Kalyanasundharam Kathiresan
Backend engineer.

I build and modernize Java microservices, make slow APIs fast, and write the AI tools that help engineering teams move quicker. 6.5+ years across commerce, media, and enterprise SaaS.

Impact log

Apptium2025 – now
−67%API latency on core cart services, through caching, parallel calls, and removing a middleman service
20 minTypical issue triage, down from 2–3 hours, with AI log analysis I built
5 teams~40 engineers adopted my AI story-grooming agent
Brightspot2023 – 2024
10M+Articles and media moved in a four-month CMS migration I led
3Enterprise client platforms upgraded without losing their customizations
DemandFarm2018 – 2021
4×QA, Sales, and Customer Success efficiency from a demo builder tool
−35%Page load times with reusable Lightning Web Components
30+Users on a program management app I built end to end
01

Selected work

Cart service · Apptium

Cart service migration to Quarkus

Moving the cart service from legacy Spring Boot to a reactive Quarkus service on AWS, while shipping new requirements to both systems and keeping them at feature parity.

QuarkusMutinyRedisDocumentDBKinesisGraphQL
Cart service · Apptium

Tax calculation, rebuilt in-service

Removed the cart's dependency on a sunsetting middleman service owned by another team, cleared its bottlenecks, and brought the logic into the cart service with direct calls to the third-party tax API.

Latency cut 67%
Internal tool · Python

Code intelligence platform

Indexes ~160 repos across 3 GitHub orgs and serves search, definitions, references, and call graphs through an API, CLI, browser UI, and an MCP server for Copilot. Used by executives and leads to trace designs and cross-team dependencies.

tree-sitterZoektSQLiteMCPDocker
AI agents

Copilot agents for engineering teams

A story-grooming agent that writes Jira stories from chat, used by 5 teams (~40 engineers), and agent skills that analyze Kibana logs to root-cause bugs and performance regressions.

Triage 2–3 hours → ~20 minutes
Prototype · Google ADK

Conversational ordering agent

Prototyped and demoed an agent that lets retail and telesales agents place orders by chat. Another team adopted the concept and built it into a dedicated ordering channel.

Google ADKPythonLLM agents
Brightspot

10M+ article CMS migration

Led a four-month, multi-phase migration for a major news agency, moving articles, press releases, images, audio, and video from 10+ PostgreSQL tables and multiple GCS buckets.

JavaJOOQPostgreSQLGCS
02

Under the hood

How some of that work actually runs, one diagram per problem.

Apptium · tax calculation

Cutting out the middleman

Tax requests used to hop through another team's sunsetting service. I moved that logic into the cart service, which now calls the tax API directly.

Apptium · cart APIs

Parallel calls and a cache

Upstream calls that ran one after another now run concurrently, and repeat lookups come from Redis. Illustrative timings.

Brightspot · data model

Cascading updates engine

An edit to one record queues every dependent record in the graph. Worker threads drain the queue in parallel, and shared dependents are queued only once.

Brightspot · news agency

10M+ article migration

Four months, three phases: articles, media, then press releases, pulled from 10+ PostgreSQL tables and GCS buckets.

DemandFarm · internal tool

Demo builder

Demo setup that QA, Sales, and Customer Success did by hand became one click, making those teams about 4× more efficient.

DemandFarm · front end

Reusable component library

One shared set of Lightning Web Components built every page, standardizing the design and cutting load times 35%.

03

Experience

Mar 2025 – now
Reston, VA

Apptium Technologies

Software Engineer 2 · embedded with Comcast's Xfinity Mobile team
  • Migrating the Xfinity Mobile cart service from Spring Boot to reactive Quarkus on AWS.
  • Cut p90 latency by 33–67% on core cart APIs with parallel upstream calls, Redis caching, and refactoring.
  • Authored 6 design documents, defined cart API contracts for dependent teams, and wrote ~30 stories across 5 epics.
  • Built AI tooling adopted beyond my team: a story-grooming agent, log-analysis skills, and a code intelligence platform.
  • Backup scrum facilitator for the team.
Feb 2023 – Nov 2024
Reston, VA

Brightspot (Perfect Sense)

Software Engineer 2 · Software Engineer 1
  • Designed a queue-based, multi-threaded engine for cascading updates in a graph-like data model.
  • Led a 10M+ article migration for a major news agency.
  • Built GraphQL endpoints feeding a partner's recommendation model, and ran CMS upgrades for 3 client implementations.
May – Aug 2022
Manassas, VA

Berkley Technology Services

Software Developer Intern
  • Built Dynatrace dashboards that helped cut downtime by 15%, and integrated alerts with Teams and ServiceNow through Flask APIs.
Jul 2018 – Jun 2021
Pune, India

DemandFarm

Software Engineer
  • Built a full-stack program management app adopted by 30+ users at a key customer.
  • Cut load times 35% with reusable Lightning Web Components, and built a demo tool that made QA, Sales, and Customer Success 4x faster.
04

Skills

Languages

JavaPythonSQLJavaScriptTypeScript

Backend

QuarkusSpring BootSmallRye MutinySpring SecurityHibernateRESTGraphQLOAuth2

Data & messaging

RedisDocumentDBOraclePostgreSQLMongoDBKafkaKinesis

Cloud & delivery

AWSDockerKubernetesConcourseGitHub ActionsMaven

Observability

KibanaDatadogDynatrace

AI tooling

Copilot agentsMCPGoogle ADKClaude APItree-sitter
05

Earlier projects

06

Education

University of Virginia

Master of Computer Science · 2021–2022

MGM's Jawaharlal Nehru Engineering College

B.E., Computer Science and Engineering · 2014–2018

Certifications

Red Hat Certified System Administrator

Let's talk.

Open to conversations about senior backend and platform engineering roles.