Available for freelance & full-time roles

Mustansar Hussain

Full-Stack & AI Engineer from Pakistan

BS Information Technology student8th semesterCGPA 3.74

Full-stack engineer who builds web products end to end: typed APIs, well-modelled data, and fast, accessible interfaces. More and more of my work is the AI layer on top, with retrieval-augmented chat, MCP servers and LLM integrations that do real work inside a product instead of sitting beside it as a demo.

Selected projects

  1. E-commerce Platform

    Full-Stack Developer (Solo)

    Full-stack e-commerce platform with product catalog, cart, checkout, and an admin dashboard, built with a NestJS REST API and PostgreSQL.

    • Designed a normalized PostgreSQL schema with Prisma for products, variants, orders, and users, using transactions to keep stock consistent during checkout
    • Added Redis caching for product listings and sessions, reducing average API response time
    • Implemented JWT authentication with role-based access control separating customer and admin routes
    • Built an admin dashboard for managing products, orders, and inventory with server-side pagination and filtering
    • Integrated payment methods
    • Containerized with Docker and deployed on a VPS behind Nginx
    • React
    • NestJS
    • PostgreSQL
    • Prisma
    • Redis
    • Docker
  2. Evermont Global Technology — Institute Website

    Full-Stack Developer (Solo)

    The official website for Evermont Global Technology, a tech training institute. Students can explore courses, and apply online, while staff manage everything from a simple admin panel.

    • Built the whole site on my own, from the first design conversations with the institute to deployment
    • Created an admin panel so the staff can add courses, update fees, and post announcements without needing a developer
    • Replaced phone-and-WhatsApp admissions with an online enquiry form that saves every lead in one place
    • Kept it fast and mobile-friendly, since most students visit from their phones
    • Next.js
    • Nest.js
    • Postgres

Certifications

How I work

  • Typed from end to end

    Validation at every boundary and types that carry from the database to the UI, so bugs surface early.

  • Small, reviewable steps

    Work lands in increments you can see and test every week, not in one big reveal at the end.

  • Secure by default

    Authentication, input validation and least-privilege access are part of the first version, not a later patch.

  • Clear communication

    Plain-language updates, honest estimates and trade-offs explained before decisions are made.