Skip to content

Senior Full Stack Developer & AI Agent Engineer

I build software that keeps working when the network doesn’t.

Senior Full Stack Engineer — 7+ years shipping production web, mobile and AI-powered systems, from enterprise ERP frontends to offline-first, encrypted apps with custom formula engines.

years shipping to production
7+
engineers led as tech lead
4
students taught to code
600+
product lines architected
5
Portrait of Hassan Naseer
fig. 01 — Hassan Naseer

Ledger / 2019 → present

  1. Aliva Tech

    Senior Full Stack Developer · Tech Lead

    Led frontend architecture for enterprise ERP systems across multiple product lines. Lead frontend engineer on Enigma Sheets; architected production AI agents with validation gates and safety guardrails; designed an internal React virtualization library with dynamic row-height measurement. Mentored a 4-person cross-functional team, running sprint planning and estimation.

    Feb 2020 — Jun 2026

  2. Saylani Mass IT Training Program

    Technical Instructor — MERN Stack & Mobile

    Taught full-stack web and mobile development (React Native, Node.js, MongoDB) to a cohort of 300+ students.

    2021

  3. JinnByte

    React Native Developer

    Shipped production iOS and Android apps with pixel-perfect UI fidelity — GoBazzar, PocketDocket, Velo and Iaya — and led client-facing design review cycles.

    Aug 2019 — Feb 2020

  4. PIAIC

    Rust Instructor (Part-time)

    Taught Rust on PIAIC’s IoT track to a cohort of 300+ students alongside full-time mobile development work.

    Sep 2019 — Jan 2020

  5. Both of Us

    React Native Developer (Remote)

    Early-career cross-platform mobile development on a remote-first team.

    May 2019 — Jul 2019

Toolbox

Frontend
React.js · Next.js · TypeScript · JavaScript (ES6+) · HTML5 · CSS3 · Tailwind CSS
Mobile
React Native (iOS & Android) · Pixel-Perfect UI · Native API Integration
State Management
Redux Toolkit · Zustand · Jotai · Context API
Backend & Data
Node.js · NestJS · Python · Flask · PostgreSQL · Supabase · MongoDB · Firebase · Prisma · GraphQL · REST API Design
Specialized
AI Agents & Workflow Automation · JSON-Driven / Config-Based UI Rendering · Offline-First Architecture · Encryption · WebAssembly · SQLite
DevOps & Tools
Git · AWS · Jenkins CI/CD · Docker · Claude
Methodology
Agile · Scrum · Sprint Planning · Code Reviews · Technical Estimation
Testing
Jest · React Testing Library

01 / Who I am

Profile

Over the last 7+ years I've led frontend architecture for enterprise ERP systems, mentored a 4-person engineering team, and shipped production software across web, mobile and AI. Most recently that's meant designing autonomous AI agents with validation gates and safety guardrails, and offline-first, encrypted applications with custom formula engines — the kind of software built to keep working when the network doesn't.

Before Aliva Tech, I taught full-stack web, mobile and Rust development to 600+ students and worked as a React Native developer across several product teams. I care about the same thing in code as I do on stage as a Toastmaster — saying the necessary thing clearly, and cutting the rest.

02 / Selected work

Projects

Enterprise systems, commerce platforms and self-built tools — from an encrypted offline-first spreadsheet engine to browser-based image compression.

Live
WED Spa — home page
WED Spa — service page
WED Spa — booking step
WED Spa — AI booking agent diagram

WED Spa

In-home massage and spa booking platform. Customers can choose their own therapist or hand scheduling off to an AI agent that automatically matches the best therapist based on preferences, age, notes, availability, location and travel distance — fully automating appointment scheduling end-to-end. The booking agent is powered by the Claude API and ships as a standalone TypeScript package. Fully bilingual in English and Arabic down to the database layer — not a translation overlay, but native dual-language storage on the underlying tables.

  • Next.js
  • Supabase
  • PostgreSQL
  • GraphQL
  • AI Agents
  • Claude API
  • TypeScript
  • i18n
MVP
Enigma Sheets — spreadsheet grid view
Enigma Sheets — number formatting
Enigma Sheets — dark mode

Enigma Sheets

Requires organization login

Offline-first, fully encrypted enterprise application with a custom Excel-like formula engine — including circular dependency detection, data validation and conditional formatting — plus rich text formatting with background and text color support. Grid is Canvas-rendered to handle millions of rows without dropping frames, with full undo/redo history, backed by local-first data persistence and multi-layer encryption. Lead frontend engineer, co-architecting the system end-to-end with a 3-person backend team — WebAssembly and SQLite proof-of-concepts I built were adopted into the production offline architecture.

  • React.js
  • TypeScript
  • WebAssembly
  • SQLite
  • Encryption
  • Zustand
  • Canvas Rendering
  • Formula Engine
  • Data Validation
  • Conditional Formatting
  • Undo/Redo
Live
Photosurged — bulk compression queue
Photosurged — closeup on export
Photosurged — resize controls

Photosurged

Bulk image compression web app supporting JPG, PNG and AVIF, with an in-browser editor for crop, resize and rotate — including full undo/redo history. Recursive folder selection auto-detects nested images, and multiple export sets — each with its own destination — run side by side and persist across reloads with the original folder structure intact. Export presets (quality, format, width/height) come built-in, or users can create and save their own.

  • React.js
  • TypeScript
  • AVIF / WebP
  • Firebase
  • Export Presets
  • Undo/Redo
Internal
ImageSurgeon — home screen
ImageSurgeon — gallery
ImageSurgeon — export sets

ImageSurgeon

React Native mobile app bringing Aliva Tech’s web-based image optimization tooling to iOS and Android — JPG and PNG compression with multiple persisted export sets.

  • React Native
  • TypeScript
  • iOS
  • Android
Live
Surge — admin dashboard
Surge — collection page
Surge — quick order

Surge

Shopify-style commerce MVP built end-to-end: merchants upload product images and an Excel catalog to auto-populate a live customer-facing storefront. Next.js frontend covering both the merchant dashboard and the storefront, backed by a NestJS API with product/collection CRUD and a diff-based sync system that transmits only changed data. Merchants can save multiple table/sheet views of the same data, each with its own sort, filters, column order, hidden columns and name. Ships multilingual by default — Urdu, Korean and English.

  • Next.js
  • TypeScript
  • NestJS
  • REST API
  • i18n
  • Saved Views
Internal
AI ISP Support Agent — overview
AI ISP Support Agent — architecture diagram

AI ISP Support Agent

Autonomous customer support agent for ISPs, shipped as a standalone TypeScript package. Diagnoses network issues from an account ID, runs automated troubleshooting and checks area-wide outages, then creates or escalates a ticket only when human intervention is genuinely needed — with real-time progress updates throughout. Built on the Claude API with prompt chaining, routing, validation gates and safety guardrails, so every action is checked before it runs.

  • TypeScript
  • AI Agents
  • Claude API
  • Prompt Chaining
  • Validation Gates
Internal
FBR Invoice Builder — invoices screen
FBR Invoice Builder — invoice sample

FBR Invoice Builder

Integrates directly with FBR (Federal Board of Revenue) for invoice validation and submission. Invoices are validated against the FBR sandbox first, then posted as live invoices once they pass — with a JSON-config-driven PDF renderer available on demand to turn any invoice into a professionally laid-out document.

  • React.js
  • TypeScript
  • JSON-Driven UI
  • PDF Generation
  • FBR API

03 / Credentials

Education

2015 — 2019

BSc Computer Science

Government College University, Faisalabad

Certified

Certified Web & Mobile App Developer

Saylani Mass IT

Leadership & teaching

President, ICAP Toastmasters Club. Leads club operations and communications, coordinates events, and cultivates a culture of confident public speaking.

Taught 600+ students across Saylani Mass IT (MERN stack & mobile) and PIAIC (Rust, IoT track).