
Universell
All-in-one business management platform consolidating CRM, POS, inventory, e-commerce, and marketing tools into a single system for small businesses. Developed the backend services, API layer, and the frontend Lead interface.
Overview
Universell is an all-in-one business operating system built for small and medium-sized businesses. Instead of juggling separate tools for CRM, point-of-sale, inventory, online sales, and marketing campaigns, business owners get a unified platform that keeps everything in sync. I contributed to both the backend architecture and the frontend, working across the full stack to deliver cohesive features.
My Role
I developed core backend services and the API layer that bridges the various business modules — from CRM contact sync to real-time inventory updates triggered by POS transactions. I also collaborated with the frontend team to build the Lead management interface in Next.js and React, translating complex CRM workflows into a clean, responsive UI.
Key Contributions
- Built microservice APIs for CRM, inventory, and e-commerce modules in Go
- Designed an event-driven architecture using RabbitMQ to keep modules in sync in real time
- Developed the Lead management interface in Next.js and React, including list views, detail pages, and status workflows
- Implemented database schema and query optimisation for PostgreSQL across high-write modules
- Containerised services with Docker and contributed to the CI/CD pipeline setup
