Skip to content
Open to full-stack, backend-leaning, and freelance engineering work.

Full-stack engineer building the CRMs, marketplaces, and platforms companies run on.

I'm Safad MT, a MERN & Next.js developer with 2+ years building production CRM, ERP, logistics, healthcare, and multivendor e-commerce systems — end to end, from API design to deployment.

GitHub ↗LinkedIn ↗Kozhikode / Kannur, Kerala, India
2+
Years building production systems
7+
Full-stack platforms shipped
5
Domains: CRM, ERP, e-commerce, logistics, health
01About

I build the systems that run behind the interface.

I build full-cycle systems end to end — React and Next.js frontends, Node.js and Express REST APIs, and MongoDB data layers — including OAuth2 and OTP authentication, real-time features with Socket.IO, background job processing with Redis and BullMQ, and Razorpay and Delhivery integrations. Comfortable owning a project from API design and CRM/admin panel development through third-party integrations and deployment.

Most of my work sits at the intersection of a backend that has to be correct — orders, inventory, payments, bookings — and an admin or CRM layer that the people running the business actually live in every day. I'm comfortable owning both sides of that: the API design and data model, and the dashboard built on top of it.

I've worked across CRM/ERP tooling, multivendor e-commerce, logistics operations, and healthcare platforms — mostly as the sole or lead full-stack developer, taking a project from requirements through deployment.

Where I've applied this

  • Full-stack application development
  • CRM & admin systems
  • Multivendor e-commerce
  • Logistics & operations tooling
  • Healthcare / diagnostics platforms
  • Authentication & authorization
  • Real-time systems
  • Payment & shipping integrations
02Experience

Career history

Roles where I owned real production systems end to end.

  1. Full Stack Developer SRV InfoTech

    Aug 2025Present

    Kannur, Kerala

    Delivering full-stack CRM, ERP, and web platforms for enterprise and government clients, owning backend APIs, admin/CRM dashboards, and third-party integrations.

    • Sheetal AC CRM — built backend REST APIs serving both the web CRM and companion mobile app; developed the CRM frontend in React; handled end-to-end API integration and deployment as sole full-stack developer on the project.
    • KIAL Cargo (Kannur International Airport) — built the support ticket API and OTP-based agent registration system; developed the admin CRM and a Next.js-based portal for cargo/logistics handling, with mobile app support.
    • Noble Diagnostics — built backend APIs for the diagnostics platform and rebuilt the public website in Next.js from Figma designs.
    • KSEB Internship Portal — built the CRM, backend, and Next.js website for a slot-booking system enabling students to book internship slots, pay online, and attend at KSEB training centers.
    • Tappiko — contributed to a multivendor marketplace and social platform for architectural/home products; built vendor registration and product management APIs, admin CRM, and integrated Razorpay payments and Delhivery-based shipping.
    • MVD LMS (Kerala Police) — built the CRM, website, and backend APIs for a children's road-safety and traffic-awareness learning platform; project completed and delivered.
    ReactNext.jsNode.jsExpressMongoDBRazorpayDelhivery
  2. Freelance Full Stack Developer Independent / Contract

    Sep 2024Aug 2025

    Built a scalable multi-vendor e-commerce platform for architectural materials, owning the backend architecture, admin/vendor dashboards, and deployment pipeline.

    • Built an Express.js/MVC backend with Mongoose schemas, React + Tailwind admin/vendor dashboards, Socket.IO real-time chat, and OAuth2 authentication.
    • Integrated Razorpay and Delhivery APIs for payments and shipping; configured Firebase Cloud Messaging for push notifications and Redis/BullMQ background workers for email queues.
    • Set up Swagger API documentation, wrote backend tests with Mocha/Chai, configured CI/CD, and deployed via Docker on GCP.
    Express.jsMongooseSocket.IOOAuth2RedisBullMQDocker
  3. MERN Stack Developer Intern Makbig Learn

    Mar 2024Sep 2024

    Kannur, Kerala

    Developed an e-commerce platform with JWT-based authentication and role-based authorization.

    • Developed an e-commerce platform with JWT-based authentication and role-based authorization.
    • Implemented secure payment processing and PostgreSQL-based data management.
    ReactNode.jsJWTPostgreSQL
04Technical expertise

A stack shaped by shipping real products

Organized by where each technology actually shows up in production, not a flat tag cloud.

Languages

Core languages used across production codebases

  • JavaScript
  • TypeScript
  • Java (Familiar)
  • HTML5
  • CSS3

Frontend

Interfaces for admin, CRM, and customer-facing apps

  • React.js
  • Next.js
  • Redux
  • Tailwind CSS
  • Bootstrap
  • Chakra UI

Backend

API and service layer

  • Node.js
  • Express.js
  • Nest.js
  • REST APIs
  • Socket.IO

Databases & ORMs

Data modeling across SQL and NoSQL

  • MongoDB
  • Mongoose
  • PostgreSQL
  • MySQL
  • Prisma

Auth & Security

Identity and access control

  • JWT
  • OAuth2 (Google, GitHub)
  • OTP-based authentication
  • Role-based access control

Cloud & DevOps

Infrastructure and delivery pipelines

  • AWS (S3, EC2, CloudFront, IAM)
  • GCP (FCM Push, OAuth2)
  • Docker
  • GitHub Actions (CI/CD)
  • NGINX

Integrations

Third-party services wired into production systems

  • Razorpay
  • Stripe
  • Delhivery
  • Firebase Cloud Messaging
  • Swagger / OpenAPI

Tools & Testing

Day-to-day workflow and quality

  • Git
  • Postman
  • Redis
  • BullMQ
  • Vitest
  • Mocha
  • Chai
  • VS Code
05Engineering capabilities

Problems I'm equipped to own

The recurring engineering surface across the platforms I've built.

REST API architecture

Designing API layers shared across web CRMs and companion mobile apps from one backend.

CRM & admin systems

Building admin dashboards for operations, vendor management, and content control.

Authentication & authorization

JWT, OAuth2 (Google, GitHub), OTP-based flows, and role-based access control.

Real-time communication

Socket.IO-based chat and live features layered onto REST backends.

Payment integration

Razorpay and Stripe integrations for checkout and order flows.

Shipping integration

Delhivery-based shipping and fulfillment workflows for e-commerce platforms.

Background jobs

Queue-based processing with Redis and BullMQ for emails and async workloads.

Push notifications

Firebase Cloud Messaging configured for mobile and web push.

Database design

Schema design in MongoDB/Mongoose and relational modeling in PostgreSQL/MySQL with Prisma.

Cloud deployment

Deploying on AWS (S3, EC2, CloudFront, IAM) and GCP with Docker and NGINX.

CI/CD

Pipeline setup with GitHub Actions for automated builds and deploys.

API documentation & testing

Swagger/OpenAPI documentation and backend tests with Mocha, Chai, and Vitest.

06How I build

From requirement to a running system

The workflow behind every project in this portfolio.

  1. 01

    Understand the requirement

    Work through the operational workflow with stakeholders before touching a schema — who uses the system, and for what.

  2. 02

    Design the data & API structure

    Model the data (MongoDB/Mongoose or PostgreSQL/Prisma) and shape the REST API surface it will need to support.

  3. 03

    Build the backend

    Implement the Node.js/Express (or Nest.js) services, auth, and business logic against that API design.

  4. 04

    Build the frontend

    Build the React/Next.js CRM, admin panel, or customer-facing UI against the same API.

  5. 05

    Integrate services

    Wire in payments (Razorpay/Stripe), shipping (Delhivery), notifications (FCM), or real-time features (Socket.IO) as the product needs them.

  6. 06

    Test

    Cover backend logic with Mocha/Chai or Vitest, and validate flows with Postman before release.

  7. 07

    Deploy

    Ship via Docker with GitHub Actions CI/CD, behind NGINX, on AWS or GCP.

  8. 08

    Maintain

    Own the system post-launch — fixes, integrations, and incremental improvements as the product evolves.

07Education

Education & languages

  • Bachelor of Computer Application (Distance)

    Bharathidasan University, Tamil Nadu

    Dec 2022 – Present
  • MERN Stack Development Certificate

    Techmindz Institution, Kochi

    Mar 2023
  • Bachelor of Commerce

    University of Calicut, Kozhikode

    2014 – 2017

Languages

  • MalayalamNative
  • EnglishFluent
  • ArabicRead & Write
08 / Contact

Building something that needs a full-stack engineer?

I'm open to full-stack roles, backend-leaning engineering work, and freelance projects — particularly CRM/admin systems, marketplaces, and platforms with real operational complexity.

LinkedIn ↗GitHub ↗+91 8281760431Kozhikode / Kannur, Kerala, India