What I Built
Backend lead for Realm Chat (now Komers) at UdexMedia - a business communication platform with WhatsApp automation. Rebuilt the entire backend from scratch to handle their scaling needs.
Main Work
Complete TypeScript/NestJS Migration
Migrated the legacy codebase to TypeScript and NestJS. Type safety cleaned up a lot of bugs, and NestJSās module system made it way easier to add features without breaking things.
WhatsApp Business API Integration
Built APIs for automating customer conversations through WhatsApp Business. Businesses can now handle inquiries, send updates, and automate responses.
Performance Overhaul
Refactored slow API endpoints and added caching layers. Response times improved significantly, server load dropped.
Architecture Redesign
Redesigned the backend to be modular and scalable. Made it easier for the team to add features and onboard new developers.
Key Features Delivered
- WhatsApp Business Automation: API endpoints to automate customer engagement, inquiries, and responses.
- Modular Backend Design: Created a scalable architecture to support future feature expansions effortlessly.
- Improved Developer Experience: Implemented better coding standards and documentation for maintainability and team onboarding.

What I Learned
First time leading a full backend migration on a production system. Learned a lot about balancing feature development with infrastructure work, and how much easier life gets with proper type safety and modular architecture.
Explore More
Visit the platform here: realm.chat


