Advent Academy services
Four Spring Boot 3 / Java 21 services — users, content, meetings and an API gateway — on a shared security library.
- Clean Architecture course constructor, XSS-safe Markdown rendering
- Spring Security + JWT with method-level role-based access
- Event-driven messaging with Kafka (Spring Cloud Stream), Zeebe workflows
- Next.js 16 / React 19 / TypeScript frontend; JUnit, Testcontainers, ArchUnit










