Distributed Systems
I build high-performance backend services and microservice systems with a strong focus on low latency, reliability, and clean service boundaries.
SOFTWARE ENGINEER • DISTRIBUTED SYSTEMS • BACKEND
I build fast systems, reliable backend infrastructure, and production-grade services.
Software engineer with experience across distributed systems, backend services, developer tooling, and modern software systems. I've worked on Java microservices, Rust backends, observability pipelines, Kubernetes workflows, and product engineering under real production constraints.
WHAT I DO
I build high-performance backend services and microservice systems with a strong focus on low latency, reliability, and clean service boundaries.
I work across APIs, CI/CD, observability, cloud deployments, and Kubernetes workflows to ship systems that are production-ready and maintainable.
I like working close to the core of the system, building backend services, infrastructure, developer tooling, and product experiences that stay fast, reliable, and easy to reason about.
EXPERIENCE
Oracle
Oracle
MakerStudio
SELECTED WORK
A Zed IDE extension that manages Docker containers directly from the Assistant panel using slash commands, dynamic completions, and Rust-powered command handling.
A SQLite-like database engine in Rust with an interactive REPL, parser-driven architecture, columnar storage, and B-tree-backed indexing for educational database exploration.
A lightweight C++ library and CLI for collecting Linux process memory snapshots from `/proc`, with optional `smaps` metrics and structured JSON output for profiling and debugging.
BLOGS
TECH STACK
CONTACT