At Muddish Tech, I designed distributed, event-driven microservices for Xaro and AIPT using FastAPI, RabbitMQ, and Redis. Xaro processes 500+ candidates a day across 12 clients, and the services run in production with CI/CD, health checks, and test suites.
On the Xaro project, I set up queued processing with configurable retries and Redis-backed state. This helped cut candidate processing from 48 hours to under 10 minutes.
For AIPT, I orchestrated security tools in a stateful LangGraph workflow and streamed scan progress over WebSocket. The workflow cut manual testing effort by 60% and produced severity-classified reports.
Previously, I built FastAPI microservices and REST APIs at AI Planet for a developer platform with 300K+ users. I also mentored 100+ students in Data Structures and Algorithms at Smart Interviews, and have solved 543+ problems on LeetCode.

