Skip to content

Projects

Engineering case studies

Not feature lists — each project documents the problem, the architecture, the tradeoffs, and what I learned shipping it.

Stayza

In production

Verified, commission-free student housing in Pakistan

A trusted accommodation marketplace for students: verified hostels, shared flats and private rooms with direct owner contact and zero commission. I founded it and run product, engineering, hiring and QA.

  • TypeScript
  • React
  • TanStack Start
  • Tailwind CSS
  • Supabase
  • +4 more

Read case study

CampusFlow

Testing

A time-aware schedule assistant for university students

An offline-first Android app that turns a static timetable into one live answer: what is happening now, and where to go next. Countdowns, room-aware transitions, schedule exceptions, LLM-assisted import and a home-screen widget. Ships as CampusFlow by Stayza.

  • TypeScript
  • React Native
  • Expo
  • SQLite
  • Supabase

Read case study

Madad

Building

An offline semantic search engine for course material

Point Madad at a semester of PDFs, slides, Word files and scans and it answers queries in milliseconds, entirely offline. A Python Brain ingests, embeds and classifies; a C++ Engine searches with data structures written from scratch.

  • C++
  • Python

Read case study

Raabta AI

Archived

Multilingual service marketplace

A multilingual marketplace that connects users with service providers, developed during the Google Antigravity National Hackathon.

  • Flutter
  • FastAPI
  • Firebase

Read case study

Smart Academic File Organizer

Archived

Watches your downloads and files every course document for you

A desktop assistant that watches the Downloads folder, extracts text from PDFs, slides, Word files, images and archives, scores each file against your enrolled courses with a six-signal confidence engine, and moves it into Semester / Course / Type folders. Every move is undoable, and every file is full-text searchable.

  • Python
  • SQLite

Read case study

Crime Management System

Archived

Desktop application for crime record management

A Java desktop application for managing crime records, user roles, and case information through a secure role based system.

  • Java
  • JavaFX
  • Hibernate
  • MariaDB

Read case study

JARVIS OS

Archived

Desktop AI assistant

A desktop AI assistant built with Python, React, and Tauri that combines voice interaction with local processing through a modular architecture.

  • Python
  • React
  • Tauri
  • SQLite

Read case study

SnapType

Archived

A system-wide text expander for Windows

Type a short abbreviation anywhere on Windows and get the full phrase. Per-app rules, undo, usage stats and CSV import/export. Fully local: no cloud, no account.

  • Python

Read case study

SmartGo

Archived

Travel booking desktop application

A Java desktop application for booking travel services with user authentication and a structured reservation system.

  • Java
  • Java Swing
  • SQL

Read case study

No results for “”.