About
I am a Principal-level Software Engineer with over a decade of
hands-on experience building, scaling, and evolving
production-grade systems across enterprise, government, and
high-growth environments.
My expertise centers around Java, Spring Boot, and distributed
microservices architecture, with a strong emphasis on
high-performance system design and long-term maintainability.
Throughout my career, I have designed and implemented backend
platforms that power large-scale applications serving substantial
daily traffic, while maintaining strict reliability and
availability standards.
I specialize in architecting scalable, event-driven systems built
on cloud-native foundations. My work spans:
- Designing and implementing microservices ecosystems
- Building high-throughput APIs (REST & GraphQL)
-
Engineering distributed systems with resilience and
observability in mind
-
Implementing performance optimization and caching strategies
- Establishing architectural governance and best practices
Beyond system design, I remain deeply hands-on in critical
implementation layers, especially where performance, scalability,
and architectural integrity matter most.
I have contributed to projects across education, government, smart
city infrastructure, and enterprise sectors, including cloud-based
GIS platforms and large-scale data-driven applications. My
approach combines systems thinking with execution discipline
ensuring that architecture is not only visionary, but
operationally sound.
I hold a Master's degree in Computer Science and a Bachelor's
degree in Computer Engineering. Based in New York City, I
continuously explore emerging technologies, distributed
architecture patterns, and performance engineering techniques to
build robust systems that scale predictably and endure over time.