Senior Backend Engineer — building distributed systems that handle high volume load and stay up.
8+ years across event-driven pipelines, high-throughput APIs, and cloud-native infrastructure — primarily in Go and Java Spring Boot.
Most of my work lives at the intersection of distributed systems and observability — designing for failure, reducing MTTD, and making production less surprising.
Currently at Zinnia, leading backend development on a correspondence platform processing millions of insurance documents.
Core
APIs
Databases
Message Streaming
Cloud & DevOps
Observability & Reliability
- K9s (Kubernetes ecosystem tool): Random characters were being input to k9s after periods of inactivity. .
- Identified and fixed an issue where inactive sessions caused unintended characters to appear in the terminal UI. Merged
- Istio: RegularExpression routes incorrectly ranked below PathPrefix routes
- Fixed a issue in service mesh by identifying and correcting edge case behavior. In Review
- Expanding expertise in SRE and DevOps practices — automation, observability, and infrastructure as code.
- Designing scalable backend systems in Go and Java, integrating reliability engineering principles from day one.
- Strengthening hands-on proficiency with Terraform, Kubernetes, and AWS for high-availability architectures.
- Writing about Kafka internals, Go production patterns, and Kubernetes failure modes on LinkedIn


