Work

Komers (formerly Realm Chat)

Web Development
Backend
NestJS

Led the backend development of Komers (formerly Realm Chat)

Tools & Technologies

NestJS NestJS
CockroachDB CockroachDB
Prisma Prisma
Node JS Node JS
Mongo DB Mongo DB

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.

Realm Chat Screenshot 1 Realm Chat Screenshot 2


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