Consistent Hashing Implementation
A consistent hashing ring implementation for distributed data placement, used in the vector search platform.
Experience
Roles where I owned systems, shipped improvements, and handled real-world constraints.
Architecture Stories
Design narratives behind key systems: constraints, options considered, and final choices.
Software Engineer · Platform / Observability · 2025
Deep‑dive into JVM heap‑dump debugging, showing how to capture and analyze dumps both locally and from Java services running in Kubernetes, to diagnose memory leaks and production OOM incidents with high confidence.
Impact
Software Engineer · Axon · 2022–2025
Incremental refactoring of report generation services to improve performance, data consistency, and observability while maintaining system availability.
Impact
Enterprise Architect · CAS · 2021–2022
Selection and rollout of a production‑ready data science and machine learning platform, establishing MLOps best practices and reference architectures.
Impact
TAP Engineer · CAS · 2019–2021
Migration of on-premises applications to AWS, driving adoption of serverless and Kubernetes solutions to reduce operational costs and improve scalability.
Impact