Open Source

Reference implementations and projects.

Architecture-first projects covering enterprise backend patterns, secure API design, Angular scalability and creative frontend engineering — all open source.

Kafka DLQ console

DLQ Topics

payments-DLQ247
orders-DLQ83
notifs-DLQ12

payments-DLQ · offset 247

"orderId": "8f2a1c9d"
"amount": 129.99
"retry": 3
RBAC · viewer · triager · replayer
Open Source / KafkaOpen Source

DeadLetter Explorer

Open-source Kafka DLQ operations console. Safely browse, search, redact PII and throttle-replay failed messages — secured with Keycloak RBAC and validated by TestContainers integration tests.

Spring Boot 3.3Spring WebFluxJava 21React 18
View Case Study
Secure REST API
POST/auth/login200
POST/auth/refresh200
GET/api/users🔒401
GET/actuator/metrics🔒200
JWT RS256
Argon2id
Bucket4j
Rate limit60 / min
Coverage80 %
Backend / SecurityOpen Source

Spring Boot Secure API Template

Production-grade Spring Boot 3.4 REST API template: JWT RS256 auth, refresh token rotation with theft detection, Argon2id hashing, Bucket4j rate limiting, allow-list CORS, OWASP headers and Prometheus observability — every decision documented in ADRs and backed by a full open-source community health suite.

Spring Boot 3.4Java 21PostgreSQL 16Gradle 8
View Case Study
Nx monorepo · CI

Nx Graph

apps/shell
├ dashboard
└ settings
remote-widgets
libs/shared/
MFE · PWA · i18n
lint✓ pass
test✓ pass
build✓ pass
e2e + axe✓ pass
lighthouse≥ 0.90
CodeQL✓ clean
Frontend / ArchitectureOpen Source

Angular Enterprise Architecture

Production-ready Nx 19 monorepo starter for large-scale Angular 18 apps: enforced module boundaries, Module Federation micro-frontends, RBAC guards, HTTP interceptor chain, PWA service worker, EN/FR i18n, Lighthouse CI, CodeQL scanning, axe a11y tests, Storybook 8 and custom Nx generators — deployed live on Vercel.

Angular 18Nx 19NgRx 18TypeScript
View Case Study
Canvas · scroll · RAF

ScrollCanvas

frame 48 / 192
Upper Knit
Foam Midsole
Carbon Chassis
Rubber Outsole
rendererRAF · 0 re-renderspipelineFFmpeg
Frontend / AnimationOpen Source

AeroKnit X1 — Scroll Decomposition

Cinematic scroll-driven product showcase: 192 JPEG frames extracted with FFmpeg and rendered frame-by-frame on an HTML5 Canvas as the user scrolls — zero React re-renders per frame, with six layer labels revealed at configurable scroll breakpoints.

Next.js 14React 18TypeScript 5Tailwind CSS 3
View Case Study

Need a Tech Lead for your next system?

I'm available for tech lead roles, architecture consulting and long-term collaborations on production-grade enterprise systems.