Skip to content

Open to collaborationsMatamix International

Hi, I'm Ramees Ali.I build the software businesses run on.

Senior Software Engineer at Matamix International. 5+ years designing NestJS backends, relational data models and Next.js interfaces for commerce, CRM, ERP and operations platforms.

Malappuram, Kerala, India
system.overviewprod
years shipping production software
5+
Since Feb 2021
engineering roles, backend to senior
5
SOXO → Matamix
roles in one permission model
9
Baab Al Rayyan PMMS
Prisma models in one CRM backend
60+
Amber CRM
report modules for store owners
35+
Amber App API

01About

A backend-leaning engineer who cares about the parts users never see.

Portrait of Ramees Ali
Currently
Senior Software Engineer at Matamix International
Ask me about
NestJS · Node.js · REST APIs · Full-stack architecture
Open to
MERN / full-stack collaborations

My work lives where business rules meet data — tenancy, approvals, inventory, settlements, permissions. Get those right and the interface has something solid to stand on.

Over five years and five companies I’ve moved from hand-writing SQL scripts and REST services to designing whole platforms: the API, the admin console, the storefront and — when the job calls for it — the mobile app beside them.

Most of it runs real operations: maintenance for a property complex in Doha, ticketing that sells real seats, a CRM that answers WhatsApp messages, a storefront that works in Arabic as well as English.

How I work

  1. 01

    Enforce rules where they can’t be bypassed

    One exam attempt per student, server-only grading, national-ID uniqueness — business-critical rules belong in the service and database layer, not just the UI.

    seen in Vista Learners
  2. 02

    Keep credentials off the client

    A backend-for-frontend layer means raw JWTs never reach the browser. Security is an architecture decision, not a patch.

    seen in Fashion Corner
  3. 03

    Model the business before the screens

    Property → sub-location → unit hierarchies, store settlements, consignment lifecycles. Get the data model right and the interface follows.

    seen in Baab Al Rayyan PMMS
  4. 04

    Own it through to production

    In every role I’ve deployed what I built — servers, environments, and the security review that comes after.

    seen in U Events

The path so far

From SQL scripts to whole platforms.

Each step added a layer — database, API, interface, product, platform.

  1. 2013 – 2020

    Foundations

    BSc Computer Science, then an MCA — both at the University of Calicut.

  2. 2021

    First production backends

    At SOXO Tech: Node.js and NestJS services, hand-written SQL, and the first deploys to real servers.

  3. 2022 – 23

    Healthcare and full stack

    NestJS and MongoDB for healthcare products at DRxTx, then React and Next.js on top at Oyvaa.

  4. 2024 – 25

    Product suites

    At Amalgamate: the Amber ERP & loyalty suite, an internal service CRM, and a live ticketing platform.

  5. 2026 →

    Whole platforms

    Senior at Matamix: multi-repo systems with API, admin, storefront and mobile, for clients from Kerala to Doha.

02Selected work

Platforms that run real operations.

Commerce, property operations, education, ticketing and CRM — each one a coordinated set of API, admin and client applications.

01 /

E-commerceMatamix International

Fashion Corner

Multi-store fashion commerce with a bilingual EN/AR storefront, an operations console, and inventory settlement between the platform and partner stores.

EN · ARBilingual, right-to-left storefront
  • Backend-for-frontend authentication

    Both Next.js apps proxy API calls through their own server routes, so the browser holds a session rather than a bearer token. It removes a whole class of token-theft issues most storefronts accept by default.

  • Reservations, not just stock counts

    Inventory is tracked per warehouse and location, with explicit reservations and stock transactions — so a unit in a customer’s checkout isn’t sold twice, and every movement is auditable.

  • Settlement as a first-class model

    Store agreements and settlements are modelled directly, making commission and payouts between the platform and each partner store a query instead of a spreadsheet.

  • i18n from the routing layer up

    The storefront is locale-routed with next-intl, so Arabic isn’t a translation pass bolted on at the end — layout direction and content switch together.

  • NestJS 11
  • Prisma 6
  • MySQL
  • Redis
  • Next.js 16
  • next-intl
  • TanStack Query
  • TypeScript
02 /

Property operationsBaab Al Rayyan · Doha, Qatar

Baab Al Rayyan PMMS

Property maintenance platform for a Doha property complex — asset tracking, procurement and maintenance tickets across nine roles, on web and mobile.

The problem

Maintenance, assets and purchasing were separate problems handled by different people. The complex needed a single system where a tenant’s ticket, the technician who fixes it, the part that gets used and the purchase order that replaces it are all connected — with each role seeing only what it should.

9Roles in one RBAC model
  • NestJS 11
  • Prisma
  • MySQL
  • Redis
  • Winston
  • Next.js 16
  • +3
03 /

EducationVista Learners · Kannur, Kerala

Vista Learners

Public site, server-graded exam portal and staff CMS for an international education consultancy in Kerala.

Role
Full-stack development
Surfaces
API · Public site · Student portal · Admin CMS
Key call
Server-authoritative exams
1Attempt per student — enforced in the database
  • NestJS 10
  • Prisma 5
  • MySQL
  • Next.js 14
  • Google OAuth2
  • Argon2
  • +1
04 /

Ticketing

U Events

Event ticketing platform with interactive seat maps, VVIP seating, food add-ons, payments and real-time seat availability.

The problem

Seat-based ticketing fails in the moments that matter: two people selecting the same seat, a payment completing after the seat is gone, or an admin account being taken over.

LiveRunning in production at uevents.me
  • NestJS 11
  • Sequelize
  • MySQL
  • Socket.IO
  • Redis
  • SkipCash
  • +2
05 /

CRMMatamix International

Doso

Multi-tenant CRM for leads and service contracts, with WhatsApp Business and Meta messaging automation.

Org → BranchMulti-tenant isolation
  • Multi-tenant lead pipeline: sources, statuses, quotes and follow-ups
  • Annual maintenance contract tracking and renewals
  • WhatsApp Business integration with AI auto-reply and campaign templates
  • Instagram/Facebook inbox and Facebook Lead Ads auto-import
  • Super-admin console for organisation and branch management
  • NestJS 11
  • Prisma
  • MySQL
  • BullMQ
  • Redis
  • Socket.IO
  • Firebase FCM
  • +3

03Experience

Five roles, one direction: deeper into the system.

Backend first, then the full stack, then whole platforms.

  1. Jan 2026 — Present

    Matamix InternationalSenior Software Engineer

    Client platforms across hospitality, retail, education and property management — each delivered as a coordinated set of API, admin, web and mobile repositories — plus Doso, Matamix’s own business-management platform.

    Designing and shipping multi-repo platforms end to end: NestJS/Prisma APIs, Next.js admin consoles and storefronts, and the integrations that tie them to real operations.

    • Architected Fashion Corner — a multi-store commerce platform with store settlements, warehouse-level stock reservations and a bilingual EN/AR (RTL) storefront.
    • Built the property-maintenance platform for Baab Al Rayyan (Doha): asset hierarchies, QR/barcode tracking, a request-to-LPO procurement flow and RBAC across nine roles.
    • Delivered Vista Learners’ public site, server-graded exam engine and staff CMS.
    • Extended Doso, a multi-tenant CRM, with WhatsApp Business and Meta messaging, an AI auto-reply bot and Facebook Lead Ads import.
    • NestJS
    • Prisma
    • MySQL
    • Redis
    • BullMQ
    • Next.js
    • Flutter
    • Firebase

    Case studiesFashion CornerBaab Al Rayyan PMMSVista LearnersDosoCatering ERP

  2. Mar 2024 — Dec 2025

    Amalgamate TechnologiesSoftware Engineer

    Maker of POS/billing software. Work centred on the Amber ERP & loyalty suite and Amalgamate’s internal service CRM.

    Designed full-stack applications with React/Next.js frontends over Express and NestJS APIs, managed MySQL, and deployed to production.

    • Built the Amber App API — an Express/TypeScript backend with 35+ per-store report modules, OTP login, push notifications and SkipCash payments.
    • Developed the Rewards API and its AmberCRM admin dashboard: points policy engine, promotions builder and analytics.
    • Built Amalgamate’s internal CRM for POS clients, AMC contracts and service jobs, with cron-driven AMC receipts.
    • Built the event-ticketing platform that became U Events — seat selection, payments and real-time updates.
    • Express
    • NestJS
    • TypeScript
    • Prisma
    • Sequelize
    • MySQL
    • Next.js
    • Firebase

    Case studiesAmber ERP & Loyalty SuiteU Events

  3. Mar 2023 — Oct 2023

    Oyvaa Technologies Pvt LtdMERN Stack Developer

    Full-stack product development across web applications.

    Built and maintained full-stack applications end to end — React/Next.js interfaces over Express and NestJS APIs — and deployed them to servers.

    • Developed RESTful APIs in Express.js and NestJS consumed by React.js and Next.js frontends.
    • Handled persistence across MongoDB and MySQL.
    • Owned deployment of the applications to production servers.
    • React
    • Next.js
    • Express
    • NestJS
    • MongoDB
    • MySQL
  4. Aug 2022 — Feb 2023

    DRxTx Neo MedicareBackend Developer

    Healthcare software covering appointment scheduling, ambulance dispatch, health insurance and medical assistance.

    Designed server-side systems with NestJS and MongoDB backing the company’s web and mobile applications.

    • Built scalable NestJS back-end services for web and mobile clients.
    • Optimised backend performance and front-end integration.
    • Deployed and maintained the server infrastructure.
    • NestJS
    • Node.js
    • MongoDB
  5. Feb 2021 — Jul 2022

    SOXO Tech LLPBackend Developer

    First engineering role — design through deployment and support.

    Worked across the full lifecycle — design, analysis, development, testing, deployment and support — on Node.js backends.

    • Built backend systems with Node.js, Express.js and NestJS.
    • Wrote SQL scripts and contributed to database design.
    • Integrated Firebase and MSSQL as the application’s data layer.
    • Developed and deployed RESTful API services.
    • Node.js
    • Express
    • NestJS
    • MSSQL
    • Firebase

04Technical expertise

The stack, and where it’s been used.

Only what I’ve shipped with. Hover or tab through a technology to see the projects behind it.

Backend7

Backend

NestJS

Modular APIs with guards, RBAC, queues and websocket gateways.

Where most of my work lives — APIs, auth, domain logic.

Data9

Frontend8

Integrations6

Infra & delivery6

Mobile1

Resume

Want the full story?

Roles, projects and education in one page — ready to share with your team.

Education

  • Master of Computer Applications2017 – 2020

    CUCCSIT, Manjeri · University of Calicut

  • Computer Science2013 – 2016

    Amal College of Advanced Studies · University of Calicut

05Contact

Have a product worth building?Let’s talk.

Platforms, APIs, integrations or a system that needs a better data model — I’m open to collaborations.

Send a message

Goes straight to my inbox.