Software Architect · Java 21, Spring Boot 3.x, OpenAPI, Keycloak · Microservices
Designing production-grade systems with hexagonal architectures, type-safe API contracts, and secure service-to-service communication. Passionate about evolving developer experience with code generation, reusable SDKs, and clean architectural boundaries.
- Microservices & DDD
- OpenAPI & Client Code Generation
- Type-Safe API Design (Envelope & Generics Patterns)
- Identity & Access (Keycloak, OAuth2, JWT)
- Licensing Frameworks (issue/validate, SDK/CLI)
- Cloud & DevOps (Docker/K8s, CI/CD)
- Observability (OTel, Grafana, Sentry)
Type-safe generic API clients with OpenAPI Generator + custom Mustache templates, adoption-ready for real-world projects.
Java 21 · Spring Boot 3.4 · OpenAPI Generator 7.x
End-to-end licensing framework with Spring Boot 3 — secure key generation, detached signatures, token validation, SDK & CLI. Delivers full license lifecycle with Keycloak integration and Redis caching.
Java 21 · Spring Boot 3.5 · Keycloak 26.x · Redis 8.x · Maven · Docker · Caffeine · JWT
A hexagonal (ports & adapters) Spring Boot project initializer. Generates production-ready scaffolding with Maven, .gitignore, application.yml, starter & test classes, and ready-to-use zip export.
Java 21 · Spring Boot 3.5 · FreeMarker
💼 Open to remote opportunities as a Software Architect / Backend Lead
🔑 Expertise in Java 21, Spring Boot 3.x, Microservices, OpenAPI, Keycloak, Security (OAuth2, JWT), Cloud & CI/CD
📬 Reach me via LinkedIn or [email protected]
🚀 Focused on Spring Boot, OpenAPI (Generator 7.x), and Licensing frameworks — with highly active contributions over the past year.
All public repositories are under the MIT License unless otherwise noted.


