At Zenmonk Software & Services, I architect modular microservices platforms with NestJS, Next.js, React, and TypeScript, using decoupled domain logic and TypeORM persistence.
I implement asynchronous messaging pipelines with RabbitMQ and BullMQ, and apply Domain-Driven Design and CQRS to core application modules.
At Techbuilder, I maintained Node.js services for a ride and food delivery platform and integrated PayMongo and GWallet. I also architected Stripe Connected Accounts for vendor and driver onboarding and automated payouts.
My projects include Deca Chat, a real-time multi-room messaging system with RabbitMQ Inbox-Outbox synchronization, and an AI Problem Analyzer that processes runtime logs and error traces with Google Gemini API. I’ve also completed over 220 LeetCode challenges using C++.

