Write-ups of migrations, rewires and production decisions — what broke, what it cost, and what I'd do again.
How I extracted authentication and authorization out of a monolith into a standalone FastAPI service backed by self-hosted Keycloak and Casbin, and migrated production organizations onto it with no user-facing downtime.
How I took over and rebuilt the frontend of a multi-tenant contract/supplier lifecycle SaaS product, took it into production for two enterprise clients, and set the conventions two other engineers built against.
How I added document comparison and gateway-based authentication to Syncfusion's ASP.NET Core Document Editor reference backend, without breaking its Redis-backed collaborative editing pipeline.
How we replaced a Celery/Redis task queue with Taskiq on NATS JetStream to stop duplicating expensive LLM calls, and split the workload into three purpose-built queues.
How I architected a chat endpoint that turns plain-English questions into safe, executed MongoDB aggregation pipelines — with an LLM intent classifier and a separate safety-check stage gating every query before it ever touches the database.
How a single FastAPI analytics microservice served two separate products off one router, using a request-scoped resolver and a dependency-injector container to dispatch to product-specific services behind a shared Protocol.