About

I'm a backend and distributed-systems engineer with 6+ years of experience building services and data platforms that move data reliably at scale. Most of my recent work lives at the intersection of throughput, reliability, and cost — the kinds of problems where the difference between "it works" and "it works at 10K events/sec under failure" is months of careful engineering.

Currently Tech Lead at Inflection.io working on schedulers, streaming ETL, and durable execution. Previously at Amazon, Embibe, and HashedIn shipping backends across e-commerce, edtech, fintech, and healthcare. Lately I've been particularly drawn to durable execution and workflow engines — patterns that guarantee exactly-once behavior and safe recovery in the face of failures.

6+
Years backend
80K+
Active triggers
10K/sec
Events ingested
92%
Infra cost cut

Where I've worked

Inflection.io·Tech Lead Now Amazon·SDE-2Embibe·Sr. Product EngineerHashedIn·Software Engineer II

Tech Stack

Languages

Java Kotlin Python TypeScript

Frameworks

Spring Boot Vert.x Angular

Infrastructure

Kafka Flink AWS Postgres Redis

Practices

Distributed Systems Durable Execution Streaming ETL Event-driven Architecture Hexagonal Architecture TDD

Talks

  • Unit Testing: TDD and Hexagonal Architecture
    Inflection.io (internal)
  • Functional Module Layering
    Amazon (internal)
  • Screaming Architecture
    Amazon (internal)