At CAST Software, I reduced application-list API response time by about 85% for tenants with 5,000+ applications by eliminating N+1 queries with batched lazy loading and targeted database indexing. I also standardized access control for high-frequency APIs with reusable server-side SQL functions.
I refactored monolithic background processing into an independently deployable service managed by a centralized PostgreSQL job queue. It supports ordered execution, concurrent job claiming, and dynamic node scaling, while preserving queued jobs during node failures.
At CAST Software, I also configured MCP server routing for AI tooling integration and centralized audit logging across services using Spring ActiveMQ and AWS SQS. Previously, at DataPoem, I built backend services for multi-tenant SaaS applications and asynchronous workflows using RabbitMQ.

