Recent projects with real users, real code, and real outcomes.
Hisaab / Qeemat
Solo · 2026
A free, offline-first personal finance and receipt manager built for Pakistani users. Combines on-device OCR receipt scanning, expense and income tracking, smart insights, budgets, subscriptions, grocery price comparison, and a rewards system — across a Flutter mobile app, Node/Postgres API, and React admin panel. Deployed entirely on free-tier infrastructure with zero monthly cost.
Flutter
Node.js
Express
PostgreSQL
React
Firebase
ML Kit OCR
Cloudinary
Inside the app
— scroll →
CL Compiler / JavaFX Playground
University · 2026
A compiler front end and three-address-code generator for the Classroom Language (CL), shipped with a JavaFX playground that lets you watch the source flow through every phase live — tokens, AST, symbol table, semantic errors, and quadruples — as you type. Built from the grammar up: JavaCC + JJTree drive an LL(1) parser, a hand-written semantic analyser walks the AST against a flat symbol table to catch undeclared / duplicate / type-mismatch errors with line numbers, and the IR is emitted in textbook quadruple form. Loops and switches lower to labels and conditional jumps in the style of the Dragon Book.
Java
JavaCC
JJTree
JavaFX
Maven
GitHub Actions
LL(1) parsing
Three-Address Code
CineWorld — Cinema Ticketing & Management
DBMS Semester Project · Bahria University · 2026
A full-stack cinema booking and management web application built end-to-end as a Database Management Systems semester project. Users register, browse "Now Showing" movies, pick a day/time/seat, pay (mock), and download a printable PDF ticket. Admins manage the movie catalogue, view all bookings, and read contact-form messages. Backed by a normalised 9-table MySQL schema and prepared-statement queries throughout.
PHP
MySQL
HTML/CSS/JS
Cloudinary
FPDF
FoodBook — MVP (Team)
Binary Rewind · 2025
Worked as a junior developer alongside another engineer to ship the MVP of FoodBook, a community-driven food review platform. Contributed feature slices in reviews, ratings, and search; wrote unit tests for my modules; supported CI/CD and bug-fixing during beta. This was a collaborative build — not a solo project.
REST APIs
Unit Tests
CI/CD
University Coursework
Bahria University · 2023 — present
Coursework projects across Data Structures, OOP, Database Systems, and Machine Learning — including an intrusion-detection system project and ML pipelines in Python with pandas and scikit-learn.
C++
Python
Qt
SQL
scikit-learn