Software Engineer with experience designing and building scalable, distributed systems and intelligent products. From architecture decisions and trade-offs to production deployment.
I work across the full depth of a system: distributed architectures, consistency models, idempotency, observability, and resilience patterns on the infrastructure side; RAG pipelines, LLM orchestration, tool calling, and context-aware system design on the ML side.
I write software that is testable, maintainable, and built to scale. I think about consistency vs availability, how it fails, how to observe it, and whether the ML fits.



