Hammad Mustafa

MERN/Full Stack Developer

[email protected]

Professional Summary

MERN/Full-Stack Developer with hands-on production experience across Next.js, React, TypeScript, Node.js, Express.js, and Prisma ORM. Built and maintained 25+ RESTful APIs serving web, admin, and mobile clients, secure JWT/OAuth authentication with Role-Based Access Control, and SEO-optimized, server-rendered frontends. Comfortable across relational (MySQL, PostgreSQL) and NoSQL (MongoDB) data layers, with a growing focus on deepening backend architecture and system design skills.

Education

Bachelor of Science in Computer Science (BSCS)

Virtual University of Pakistan

October 2024 - Expected October 2027

Professional Experience

Associate Software Engineer (MERN Stack)

@Rutal Technologies

October 2025 - August 2026 / Remote

  • Served as a primary developer across multiple production-ready full-stack applications built with Next.js, React, Node.js, Express.js, Prisma ORM, and TypeScript.
  • Developed and maintained 25+ RESTful APIs supporting web, admin dashboard, and mobile applications.
  • Implemented secure authentication using JWT access tokens, refresh tokens, OAuth, and Role-Based Access Control (RBAC), reducing unauthorized access risk across all client applications.
  • Built scalable, reusable frontend interfaces using Next.js, React, TypeScript, and Tailwind CSS.
  • Improved application performance and discoverability through Server-Side Rendering (SSR), Lighthouse-driven optimization, sitemap generation, and clean architecture practices.
  • Designed and extended relational database schemas using Prisma ORM with MySQL and PostgreSQL.
  • Collaborated in a Git-based team workflow, contributing to production deployments, code reviews, and issue resolution.

MERN Stack Intern

@Rutal Technologies

July 2025 - September 2025 / Remote

  • Contributed to production applications using Next.js, React, Node.js, Express.js, and Prisma ORM.
  • Developed frontend and backend features following clean code principles and reusable component architecture.
  • Gained hands-on experience with Git workflows, debugging, and scalable application architecture

Featured Projects

Midhah Lyrics Platform

Next.js, TypeScript, Node.js, Express.js, Prisma ORM, MySQL, React Native, Expo
  • Primary developer responsible for continuous development of a production Islamic lyrics platform serving 1,000+ users.
  • Developed scalable backend APIs powering both web and mobile applications.
  • Implemented JWT authentication, Refresh Tokens, and Role-Based Access Control.
  • Built scalable, reusable frontend interfaces using Next.js, React, TypeScript, and Tailwind CSS.
  • Built SEO-focused features including Server-Side Rendering, sitemap generation, metadata optimization, and dynamic routing.
  • Designed and extended Prisma database schemas supporting 5,000+ lyrics.
  • Implemented automatic slug redirection to preserve SEO after URL updates.
  • Added new features in admin dashboard for content management and moderation.

Haya Alal-Falah Learning Management System

Next.js, TypeScript, Prisma ORM, MySQL
  • Lead developer responsible for continuous feature development across the platform.
  • Developed authentication, student enrollment, quiz/MCQ management, and progress tracking modules.
  • Built and maintained a complete administrative dashboard for managing students, instructors, courses, and educational content.
  • Built scalable, reusable frontend interfaces using Next.js, React, TypeScript, and Tailwind CSS.
  • Developed scalable backend APIs and optimized relational database structures using Prisma ORM.

URL Shortner

MongoDB, Express.js, Next.js, Node.js
  • Built a full-stack URL shortening service with custom short-link generation and instant redirect resolution. across.
  • Designed a MongoDB schema to store and efficiently look up original-to-shortened URL mappings.
  • Implemented the API layer with Express.js and Node.js, and the client interface with Next.js.
  • Built independently as a self-directed learning project to strengthen NoSQL data modeling and core MERN fundamentals.

Technical Skills

Languages:

TypeScript, JavaScript, HTML5, CSS3

Frontend:

React.js, Next.js (App Router), Tailwind CSS, Zustand, React Hook Form, Zod

Backend:

Node.js, Express.js, REST APIs, JWT Authentication, Refresh Tokens, Role-Based Access Control (RBAC), OAuth, Cron Jobs

Database & ORM:

MySQL, MongoDB, Prisma ORM

Mobile:

React Native, Expo

I use:

Git, GitHub, Postman, Axios, npm, pnpm, Turborepo, Vercel

HAMMAD