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.
- 2+
- Years building production systems
- 7+
- Full-stack platforms shipped
- 5
- Domains: CRM, ERP, e-commerce, logistics, health
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
Career history
Roles where I owned real production systems end to end.
Full Stack Developer — SRV InfoTech
Aug 2025 – PresentKannur, 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.jsExpressMongoDBRazorpayDelhiveryFreelance Full Stack Developer — Independent / Contract
Sep 2024 – Aug 2025Built 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.IOOAuth2RedisBullMQDockerMERN Stack Developer Intern — Makbig Learn
Mar 2024 – Sep 2024Kannur, 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
Systems I've built and shipped
Case studies drawn directly from client and employer work — vendor marketplaces, CRMs, and operational platforms.
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
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.
From requirement to a running system
The workflow behind every project in this portfolio.
- 01
Understand the requirement
Work through the operational workflow with stakeholders before touching a schema — who uses the system, and for what.
- 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.
- 03
Build the backend
Implement the Node.js/Express (or Nest.js) services, auth, and business logic against that API design.
- 04
Build the frontend
Build the React/Next.js CRM, admin panel, or customer-facing UI against the same API.
- 05
Integrate services
Wire in payments (Razorpay/Stripe), shipping (Delhivery), notifications (FCM), or real-time features (Socket.IO) as the product needs them.
- 06
Test
Cover backend logic with Mocha/Chai or Vitest, and validate flows with Postman before release.
- 07
Deploy
Ship via Docker with GitHub Actions CI/CD, behind NGINX, on AWS or GCP.
- 08
Maintain
Own the system post-launch — fixes, integrations, and incremental improvements as the product evolves.
Education & languages
- Dec 2022 – Present
Bachelor of Computer Application (Distance)
Bharathidasan University, Tamil Nadu
- Mar 2023
MERN Stack Development Certificate
Techmindz Institution, Kochi
- 2014 – 2017
Bachelor of Commerce
University of Calicut, Kozhikode
Languages
- MalayalamNative
- EnglishFluent
- ArabicRead & Write
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.