
Hey 👋, I'm Midhun M
Self-taught Full Stack Developer. Problem solver. I build maintainable, scalable web applications that turn ideas into real-world products.
Work Experience
Mentor @Cadd Talentz
Key Responsibilities:
- Mentored students in web design and guided them through building responsive static websites from scratch. Taught core concepts of dynamic web development, including cross-device responsiveness and deployment workflows, enabling students to create and publish production-ready websites independently.
- Teach html, css, bootstrap, javascript, jquery and hosting
Brand Promoter @Preethi Kitchen Appliances
Key Responsibilities:
- Assisted walk-in customers by understanding their needs and recommending suitable kitchen appliances
- Promoted brand products through detailed product demonstrations and feature explanations
- Handled customer inquiries and provided pre-sales guidance to drive purchase decisions
- Coordinated product-related services, including after-sales support and service scheduling
My Projects

Zelly
Developed and deployed a full-stack e-commerce platform following the MVC architecture for Textiles and Footware shops, featuring JWT and Google OAuth authentication, Razorpay payment integration, and RESTful APIs. Implemented key e-commerce features including product variants such as sizes, referral rewards, offers, coupons, and admin product management. Designed the application with a focus on scalability, security, and maintainability, and deployed it on AWS EC2.

FitZelly
Designed and developed a multi-tenant gym management SaaS application with separate portals for gym owners, clients, trainers, and superadmins, utilizing role-based access control (RBAC) to ensure secure and tailored user experiences. Built the frontend with React, TypeScript, and Tailwind CSS, and the backend with Node.js, MongoDB, and Redis following Clean Architecture principles. Implemented JWT authentication with role-based authorization, integrated Stripe for payment processing, and enabled real-time chat and notifications using WebSockets. Deployed the application using Docker Compose on AWS EC2 for the backend and Vercel for the frontend.

Bro Blog
Designed and developed a blog management platform that enables users to create, edit, and manage blog posts with a secure and structured content management workflow. Built the frontend with React and the backend with Express.js, following the Repository Pattern and SOLID principles, with PostgreSQL as the relational database. Implemented JWT authentication and role-based authorization to ensure secure access control, and developed RESTful APIs for efficient content management. Deployed the frontend on Vercel and the backend on Render.

PDF Extractor
Designed and developed a PDF manipulation platform that allows users to upload PDF files, select and rearrange pages, and download the modified document. Built the frontend with Next.js and the backend with Nest.js, following the Repository Pattern and SOLID principles for maintainable and scalable architecture. Implemented JWT authentication and integrated the Brevo email service for OTP-based user authentication and account verification. Deployed the frontend on Vercel and the backend on Render.
Education
B.com With Computer Application
Vigyaan College of Applied Sciences (Kerala University)
Completed coursework - B.Com with Computer Applications, combining business and commerce studies with exposure to computer applications.
Full Stack Development (MERN)
Brototype
Upscaled programming expertise through intensive self-research and hands-on analysis, mastering backend servers, REST APIs, and deployment workflows. Built multiple full-stack projects using the MERN stack while developing professional discipline and gaining real-world experience in an industry-simulated work environment
