All projects
Universell

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

Tech Stack

Go
Next.js
React
TypeScript
PostgreSQL
RabbitMQ
Redis
Docker