Projects

Backend-first work across multi-tenant SaaS, microservices, AI systems, and real-time platforms.

Code-Fu Debugging Platform

Code-Fu Debugging Platform

Online debugging competition platform with real-time code execution, automated evaluation, scoring logic, and progressive unlocking of final levels. Supports multiple programming languages via external execution APIs.

  • FastAPI
  • Next.js
  • Piston API
Multi-Core CRM Platform

Multi-Core CRM Platform

Full-stack multi-tenant CRM designed as a SaaS platform with RESTful APIs, JWT authentication, and role-based access control. Built workflows for customers, leads, and deals with analytics dashboards.

  • Java Spring Boot
  • React + TypeScript
  • PostgreSQL
  • JWT / RBAC
SmartBazaar

SmartBazaar App

Localized digital marketplace empowering small-scale farmers in Pakistan. Features a Gemini-powered "AgroGuru" AI assistant, real-time market pricing, and a multilingual interface in Urdu, Punjabi, Sindhi, and Pashto.

  • Firebase
  • Google Gemini API
  • Genkit
  • GitHub Actions
Tour Tango App

Tour Tango App

Comprehensive tourism management app featuring package management, booking, payments, itinerary planning, and real-time notifications. Built as part of a Software Engineering course project.

  • Flutter (Android)
  • PHP Laravel
  • MySQL
  • Stripe
Nine Men's Morris AI Game

Nine Men's Morris — AI Game

An AI-driven implementation of Nine Men's Morris using the Minimax algorithm with Alpha-Beta Pruning, custom heuristics, and a Pygame-based GUI.

  • Python
  • Pygame
  • Minimax / Alpha-Beta
Interstellar Intelligence

Interstellar Intelligence — ProCom

Interactive simulation for the ProCom competition where participants implement mathematical models to make a newly discovered planet habitable. Players adjust solar intensity, humidity, and wind speed variables.

  • Python
  • Pygame
  • Algorithmic Modeling
Voting App Platform

Voting App Platform

Full-stack voting system featuring real-time polls, RESTful services, and a responsive UI with progress visualizations for election/survey use cases.

  • Spring Boot
  • React
  • PostgreSQL
Study Assistant

Study Assistant App

AI-powered study companion that helps students organize notes, generate quizzes, and track learning progress through an intelligent interface.

  • Python
  • FastAPI
  • React
Fake News Detector

Fake News Detector

A machine learning web app that predicts whether a news article is real or fake using NLP techniques. Trained on Kaggle's Fake News dataset and deployed with a lightweight web interface.

  • Python / Scikit-learn
  • TF-IDF / NLP
  • Gradio
Online E-commerce Store

Online E-commerce Store

A C++ project implementing AVL trees, graphs, heaps, and hash tables for efficient order processing and route optimization using Dijkstra's algorithm.

  • C++
  • Data Structures & Algorithms
Custom HTTP Server

Custom HTTP Server

A command-line HTTP server built using Python's http.server module to handle GET & POST requests, URL rewriting, and dynamic responses.

  • Python
  • BeautifulSoup
  • Socket Programming