System Modules
// Core infrastructure & technical deployments

Blaze Studio
Problem: Manually scaffolding Java microservices and Angular UI code for every new module was slowing the team down and duplicating effort across projects.

Blaze Studio BFF
Problem: High-concurrency applications needed real-time data synchronization without the latency and overhead of polling-based REST integration.

MongoDB Client Library for Go
Problem: Every new Go service needed its own boilerplate for connecting to MongoDB, creating databases and registering collections, leading to duplicated setup code across personal and professional projects.

CQRS Portfolio Backend
Problem: A single portfolio content API mixed writes and reads on the same models, coupling read scaling to write consistency and making the data layer harder to reason about as the schema evolved.

JWT Authentication Microservice
Problem: Each backend service needed its own way to issue and validate user sessions, risking inconsistent auth logic and duplicated login flows across services.