Muhammad HamzaFull Stack Engineer & AI Automation

Full-stack productsand AI automation,built for production.

Senior full stack engineer with 5+ years shipping applications end to end — React and Next.js frontends, Node.js APIs and databases, and AI features that automate real work: LLM integrations, chatbots and agent workflows. Currently building banking and finance products at Jeel.

Scroll

01 / About

End-to-end engineering, with AI built in.

I'm a senior software engineer with a Bachelor's degree in Computer Science and more than five years of building web applications for banking, e-commerce, education, gaming brand campaigns, dental-tech and fundraising products.

I work across the whole stack — React and Next.js interfaces, REST APIs in Node.js and Express, MongoDB and PostgreSQL, authentication, payments and third-party services. More and more, I build AI into the products themselves: LLM-powered features, chatbots and automation that take manual work off people's plates.

I care about the details users feel but rarely notice — performance, responsive behaviour, loading and error states — and about clean, maintainable code a team can keep building on.

  • 5+Years shipping production code
  • 3Engineering roles, one senior
  • 6Products featured in this portfolio
  • 01

    Full stack development

    Complete products from database to UI — React and Next.js frontends on top of Node.js and Express services.

  • 02

    AI integrations

    OpenAI, Google Gemini and DeepSeek features built into real products — like the assistant on this site.

  • 03

    AI automation & chatbots

    Chatbots, AI agents and automated workflows, plus data processing and AI-driven insights.

  • 04

    APIs & databases

    REST APIs with Node.js and Express, integrated with MongoDB and PostgreSQL.

  • 05

    Authentication & authorization

    Secure sign-in, OAuth and role-based access — including banking-grade auth and data handling at Jeel.

  • 06

    Payments & third-party APIs

    Payment gateways such as PayFast, transactional email and external service integrations.

  • 07

    Pixel-perfect frontends

    Figma designs translated into responsive, production-ready UI that matches the file on every screen.

  • 08

    Cloud & deployment

    Shipping and maintaining production apps on Vercel with serverless and edge functions.

How I work
  • Technical architecture
  • Code review
  • Team leadership
  • Agile delivery
  • Project management

02 / Skills

The stack I reach for.

Chosen for shipping reliable products quickly — not for collecting logos. Core tools are highlighted.

Backend

01

APIs, business logic and auth.

  • Node.js (core skill)
  • Express.js
  • REST APIs (core skill)
  • Authentication & OAuth
  • Role-based access control
  • Unit testing

AI & Automation

02

Practical AI features, in production.

  • OpenAI GPT (core skill)
  • Google Gemini
  • DeepSeek
  • Vercel AI SDK
  • AI agents & chatbots
  • Workflow automation
  • Data processing & AI insights

Frontend

03

Fast, accessible interfaces.

  • React (core skill)
  • Next.js (core skill)
  • JavaScript (core skill)
  • TypeScript
  • Redux
  • Tailwind CSS
  • Bootstrap
  • HTML5
  • CSS3
  • GSAP
  • Framer Motion
  • Figma to code

Database

04

Document and relational data.

  • MongoDB
  • PostgreSQL

Cloud & Deployment

05

Getting it live and keeping it there.

  • Vercel
  • Serverless & edge functions
  • Git
  • GitHub

Integrations

06

Connecting products to the outside world.

  • Payment gateways (PayFast)
  • Transactional email
  • Third-party REST APIs

Core daily tools

03 / Projects

Selected work.

Production applications and campaigns across education, gaming, fundraising, government and dental tech — built from interface to API.

AI Education Platform multi-role dashboard screens

01 EdTech · SaaS

AI Education Platform

A learning management system with AI-powered features and separate experiences for each type of user, backed by a Node.js and Express API.

  • Multi-role dashboards with role-specific access
  • User and school management with status controls
  • AI-powered learning features
  • Analytics and reporting views
  • React
  • Node.js
  • Express.js
  • React-Bootstrap
Polaris × Call of Duty giveaway video hero

02 Brand campaign · Gaming

Polaris × Call of Duty Giveaway

The official microsite for Polaris and Call of Duty's Season 1 giveaway — a high-impact campaign page that ran weekly prize drops with partner brands for entrants across the United States.

  • Full-bleed video hero with sound toggle
  • Prize carousel and four dated weekly giveaway rounds
  • Gleam competition integration for entries
  • Official rules, eligibility and age-rating compliance
  • React
  • Gleam
  • Google Tag Manager
Omaxx homepage hero

03 Fintech · Fundraising

Omaxx

A platform for launching and managing fundraising campaigns, with a public marketing site and a guided flow that takes businesses from eligibility check to live campaign.

  • Multi-step “Start raising” onboarding flow
  • Investment, disclosures and exchange sections
  • Eligibility checklist with form validation
  • Responsive marketing site and hero carousel
  • React
  • Node.js
  • React-Bootstrap

More projects

03 builds
Hassaan Mian portfolio homepage

Personal brand · Payments

Hassaan Mian Portfolio

Personal portfolio website for an educator and mentor

  • Podcast and speaking showcase
  • Course plans with PayFast checkout
  • Next.js
  • React-Bootstrap
  • PayFast
  • Laravel
iHUB DivyaSampark homepage

Government

iHUB DivyaSampark

Official platform for the Department of Science & Technology, Government of India

  • Content-rich multi-section site
  • Responsive, accessible layouts
  • HTML5
  • CSS3
  • Bootstrap
  • Laravel
AlignerBase login screen

Dental tech · B2B

AlignerBase

Web application for managing and delivering dental aligner solutions

  • Plans & pricing with an interactive savings calculator
  • Secure account sign-up and login
  • Treatment education content for clinicians
  • Marketing site built with Gatsby
  • React
  • Gatsby
  • Tailwind CSS
  • Python
  • PostgreSQL

04 / Experience

Where I've done the work.

Five years across fintech, e-commerce and education — progressing from associate to senior engineer.

  1. Jan 2025 – PresentCurrent
    Riyadh, Saudi Arabia

    Senior Software Engineer · Jeel

    Banking & finance
    • Develop high-performance web applications with React.js, Next.js, Tailwind CSS and JavaScript.
    • Implement secure authentication and data handling for banking and finance products.
    • Build dynamic, API-driven components and optimise UI/UX workflows.
    • Own performance, scalability and cross-browser compatibility.
    • React
    • Next.js
    • Tailwind CSS
    • JavaScript
  2. Oct 2022 – Dec 2024
    Lahore, Pakistan

    Software Engineer · Exec9

    E-commerce & education
    • Led development of e-commerce and study platforms.
    • Built modern frontends with React.js, Next.js, Bootstrap 5, HTML5, CSS3 and JavaScript.
    • Focused on responsive design and user-friendly interfaces.
    • React
    • Next.js
    • Bootstrap 5
    • JavaScript
  3. May 2021 – Sep 2022
    Lahore, Pakistan

    Associate Software Engineer · BBT

    E-commerce
    • Developed frontend web applications with React.js, JavaScript, Bootstrap, HTML5 and CSS3.
    • Contributed intuitive UI to e-commerce platforms.
    • Grew through close teamwork and continuous learning.
    • React
    • JavaScript
    • Bootstrap
    • HTML5 & CSS3

05 / Contact

Have a project in mind?

Whether it's a new product, an AI feature or automation for your team, or an existing app that needs a senior hand — tell me what you're building and I'll get back to you.

Send a message

All fields required