about
Engineering systems that don't flinch under load.
I'm a Senior Software Engineer with 6+ years spent close to the hard parts of distributed systems — the ingestion paths that must never drop an event, the pipelines that carry terabytes a day, and the deployments that can't afford downtime.
My work centers on event-driven architecture with Kafka and Redis, non-blocking, reactive services in Spring WebFlux, and the cloud-native tooling — Kubernetes, Terraform, CI/CD — that keeps them shipping safely. I care about the parts users never see: partitioning strategies, retention, backpressure, and the observability that makes an incident a five-minute fix instead of an outage.
Along the way I've owned architecture for platforms serving 1M+ voice calls a day, scaled log-processing ingestion for security integrations, and mentored engineers toward the same standard of resilience.