Skip to content
Open to full-stack and freelance opportunities.

Full Stack Developer building practical web applications.

I'm Safad MT, a Full Stack Developer with 1.5+ years of experience working with React, Next.js, Node.js, and MongoDB. I build CRM systems, e-commerce platforms, websites, and APIs from development through deployment.

GitHub ↗LinkedIn ↗Kozhikode, Kerala, India
1.5+
Years of experience
5+
Projects completed
MERN + Next.js
Main technologies
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

  • React & Next.js development
  • Node.js & REST APIs
  • CRM & e-commerce platforms
  • Third-party integrations
02Experience

Career history

Roles where I owned real production systems end to end.

  1. Full Stack Developer — SRV InfoTech

    Aug 2025 – Present

    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.
    • 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 2024 – Aug 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 2024 – Sep 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
05Technical expertise

A stack shaped by shipping real products

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

Languages

Languages used across frontend and backend development

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

Frontend Development

Modern interfaces, dashboards, CRM systems, and websites

  • React.js
  • Next.js
  • Redux
  • Tailwind CSS
  • Bootstrap
  • Tenstack Query

Backend Development

APIs, backend services, authentication, and real-time applications

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

Databases

SQL and NoSQL database development

  • MongoDB
  • Mongoose
  • PostgreSQL
  • MySQL
  • Prisma

Authentication

Authentication and authorization systems

  • JWT
  • OAuth2
  • Google OAuth
  • OTP Authentication
  • Role-Based Access Control

Cloud & DevOps

Deployment, cloud services, and development pipelines

  • AWS
  • GCP
  • Docker
  • GitHub Actions
  • NGINX
  • Amazon S3
  • EC2
  • CloudFront

Integrations

Payments, shipping, notifications, and API documentation

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

Tools & Testing

Development workflow, testing, and background processing

  • Git
  • GitHub
  • Postman
  • Redis
  • BullMQ
  • Vitest
  • Mocha
  • Chai
  • VS Code
06Engineering 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

Cloud deployment

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

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.

07How 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.

08Education

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, Kerala, India