Skip to content

Mozammil ยท Full Stack Web Developer

I build full-stack platforms, end to end.

From the Postgres schema and API to auth, RBAC and the interface. Currently shipping enterprise systems at Botivate.

Featured work

  • Next.js
  • React
  • TypeScript
  • Node.js
  • Express
  • PostgreSQL
  • Prisma
  • Redis
  • MongoDB
  • Supabase
  • GraphQL
  • Socket.io
  • Tailwind CSS
  • Docker
  • NGINX
  • GitHub Actions
Portrait of Mozammil

About

I'm a full-stack developer who likes owning the whole problem: the data model, the API, the permissions and the screens people use every day.

At Botivate Services I built vSnap, an operations platform that brings six business systems into one app, and O2D, a multi-branch jewellery ERP that merges a second factory ERP under one backend and talks server-to-server with an external B2B platform. I also led the move of 60+ legacy modules and a 139-file legacy frontend onto typed Next.js, Express and Prisma stacks.

I care about foundations that hold up in production: strict types, validated inputs at every boundary, and deploys that run through CI instead of someone's laptop.

Role
Full Stack Web Developer, Botivate Services LLP
Based in
Raipur, India
Education
BCA, Pt. Ravishankar Shukla University
Focus
Next.js, Express, PostgreSQL, AWS

GitHub activity

@mozxmmil

Profile

Selected projects

Production systems for real businesses, from the database schema to the deploy pipeline.

Multi-branch jewellery retail ERP

O2D

A multi-branch ERP that merges a second factory ERP into one backend, runs a 13+ stage order pipeline and syncs with a B2B platform.

API endpoints
170API endpoints
data models
29data models
pipeline stages
13+pipeline stages
  • Next.js 16
  • React 19
  • TypeScript
  • Express
  • PostgreSQL

Enterprise business operations platform

vSnap

One app for six business systems, secured with rotating-token JWT auth and an RBAC engine of 80+ grantable permissions.

  • Six business systems unified in a single Next.js 15 app
  • httpOnly JWT access tokens with rotating, hashed refresh tokens and reuse detection
  • RBAC engine with 80+ independently grantable permissions across 6 modules
pages
83pages
data models
35data models
permissions
80+permissions
  • Next.js 15
  • React 19
  • TypeScript

High-volume campaign automation

WhatsApp Messaging Engine

A queue-backed campaign sender on the Meta Business API that delivers 10,000+ messages per run without getting numbers blocked.

messages per campaign
10k+messages per campaign
  • Next.js
  • Node.js
  • Express.js

HR and finance management

HRFMS

Attendance, leave, payroll and financial reporting for four role levels, with WhatsApp alerts for HR events.

role levels
4role levels
core modules
4core modules
  • Next.js
  • Node.js
  • Express.js
  1. Nov 2025 - Present

    Full Stack Web Developer

    Botivate Services LLP ยท Full-time

    • Architected and built vSnap, an operations platform on Next.js 15, React 19, Express 5, PostgreSQL and Prisma that unifies six business systems across 83 pages and 35 relational data models, with JWT auth and an 80+ permission RBAC engine.
    • Built O2D, a multi-branch jewellery retail ERP on Next.js 16, React 19, Express, Prisma and PostgreSQL that merges a second factory ERP under one backend and integrates an external B2B platform server-to-server, spanning 170 API endpoints, 29 Prisma models and 27 frontend feature modules across 31 routes.
    • Retrofitted O2D from single-tenant to multi-branch after launch, adding branch-scoped RBAC, a SUPER_ADMIN role and documented cross-system data-isolation rules so the merged ERPs safely share one PostgreSQL database.
    • Built a secret-authenticated server-to-server integration and an immutable audit log that powers a state-reconstruction recovery tool, and hardened security with an SSRF-safe image proxy and TOCTOU-safe RBAC checks.
    • Led the migration of 60+ legacy vSnap modules and a 139-file legacy O2D frontend to modern typed stacks, and deployed both platforms to AWS EC2 with Docker, Nginx and GitHub Actions CI/CD.
    • Shipped a WhatsApp automation system sending 10,000+ messages per campaign on BullMQ and Redis queues, running in production on AWS EC2 and Hostinger VPS behind Docker, Nginx and SSL.
  2. Aug 2025 - Oct 2025

    Intern Developer

    Botivate Services LLP ยท Internship

    • Completed a supervised Agentic AI project under the CEO, delivered on schedule and recognized with a project completion certificate.

2020 - 2023

Bachelor of Computer Applications (BCA)

Vipra College, Pt. Ravishankar Shukla University

Skills and tools

Frontend

  • React 19
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS v4
  • shadcn/ui
  • TanStack Query
  • Redux Toolkit
  • Zustand
  • GSAP
  • Framer Motion

Backend

  • Node.js
  • Express 5
  • REST APIs
  • GraphQL
  • Apollo Server
  • Socket.io

Data

  • PostgreSQL
  • Prisma ORM
  • MongoDB
  • Supabase
  • Redis
  • BullMQ

Cloud & DevOps

  • AWS EC2, S3, RDS
  • Docker
  • Nginx
  • GitHub Actions
  • SSL
  • Hostinger VPS

Auth & Security

  • JWT with token rotation
  • RBAC
  • Bcrypt
  • Zod validation

Systems & Integration

  • Multi-tenant / multi-branch
  • Legacy system migration
  • Server-to-server integration
  • Audit logging
  • SSRF mitigation

Writing

No posts yet. The first one is on its way.

Available for new opportunities

Have a role or a project in mind?

Tell me about the team, the product and the problem you want solved.

Email me

mdmozammil605@gmail.com