Expertise
Full-stack and backend engineering for modern software platforms.
I design and build software platforms with reliable backends and performant user interfaces, focused on maintainability and scalability.
Engineering Notes →Backend architecture
Java 21, Spring Boot and clean architecture approaches such as Hexagonal Architecture and DDD-inspired boundaries.
Event-driven systems
Kafka-based asynchronous architectures with retry strategies, dead-letter queues and idempotent consumers.
API reliability
Validation layers, secure filtering, standardized error responses and production-grade REST APIs.
Infrastructure & delivery
Dockerized applications, reverse proxy architectures and secure deployment environments.
Frontend engineering
Modern interfaces built with React, focusing on performance, clear component boundaries and maintainable UI architecture.