Distributed Systems · Backend · Golang Microservices · Cloud & DevOps
Go, C++ & Java, gRPC, event-driven architecture
Software Engineer · Contributor to CNCF-hosted projects
Portfolio · LinkedIn · Medium · X
| Cardinality limits, spec compliance, codegen fixes | |
| Pagination, span search, marshaling fixes | |
| Thread-safety, deadlock fixes, circuit-breaker | |
| Concurrency, shared-state fixes |
Liquibase's Shared State Problem : Article · How a changelog-lock table and a logging context turned into two concurrency bugs, and why both fixes were the same move.
My New .me Domain Broke, But Only on My Wi-Fi : Article · A debugging story that started with a domain switch and ended with my ISP's routers arguing with each other.
The Design Decisions That Separate Good Code From Great Code : Article
MetaLens: A Web-Based Tool for Multi-Format Metadata Exploration : IEEE Xplore · A format-agnostic metadata layer unifying schema and snapshot state across Iceberg, Hudi, Delta, and Parquet.



