Case Studies
A curated set of case studies spanning AI, data engineering, backend, cloud, MLOps, and systems programming.

GenAI
Case Study
CORAL - Urdu ASR Post-Processing Platform
Urdu ASR systems often disagree on word boundaries, split/merge decisions, and OOV tokens. CORAL treats that disagreement as a signal, aligns model outputs, corrects lexical errors, and produces a cleaner transcript without retraining the acoustic models.
Year
2025
Stack
15
Mode
FYP

GenAI
Case Study
BullBearPK - AI Investment Advisory Platform
Retail investors in Pakistan lack accessible, AI-driven tools to interpret market sentiment and news for informed decisions on PSX.
Year
2025
Stack
12
Mode
Build
Architecture / implementation / outcomes
Backend
Case Study
Stockify - CI/CD with Jenkins & Stock Prediction
Demonstrate end-to-end CI/CD for a full-stack app: from code push to running services, with reproducible builds.
Year
2025
Stack
12
Mode
Build
Architecture / implementation / outcomes
MLOps
Case Study
MLOps Inference Pipeline with Monitoring
ML models in production need observability, alerting, and a path to retraining when data drifts.
Year
2025
Stack
13
Mode
Build
Architecture / implementation / outcomes
Data
Case Study
Toffee Data Exploration - EDA in Python & Tableau
Explore what makes certain candies more popular using the same analysis in Python and Tableau: sugar vs price, type-based patterns, top performers, and ingredient impact on win percentage.
Year
2024
Stack
11
Mode
Build
Architecture / implementation / outcomes
MLOps
Case Study
Weather ETL Pipeline - Apache Airflow
Production-ready, scalable ETL pipeline for real-time weather data collection, transformation, and storage using Apache Airflow, PostgreSQL, and Docker.
Year
2025
Stack
12
Mode
Build
Architecture / implementation / outcomes
Backend
Case Study
OS CLI Chat System
Lightweight inter-process communication (IPC) chat application built in C using Named Pipes (FIFO). Enables real-time message exchange between multiple users in Linux or WSL.
Year
2025
Stack
10
Mode
Build
Architecture / implementation / outcomes
Systems
Case Study
Concurrent TCP Chatroom
Multi-threaded TCP chatroom server-client implementation in C supporting concurrent communication between multiple clients using POSIX threads (pthread).
Year
2025
Stack
11
Mode
Build
Architecture / implementation / outcomes
Systems
Case Study
Pacman - Assembly Language Game
Console-based Pacman game written in Assembly language using MASM and irvine32 library. Demonstrates low-level programming and game development in assembly.
Year
2025
Stack
9
Mode
Build
Architecture / implementation / outcomes
Systems
Case Study
UDP Socket Programming - Quiz & Analysis Tools
UDP socket programming in C: Multiplication Quiz Game and String Analysis Tool. Demonstrates connectionless communication with error handling.
Year
2025
Stack
10
Mode
Build
Architecture / implementation / outcomes
Systems
Case Study
Conway's Game of Life - OpenMP & SDL2
Conway's Game of Life in C with OpenMP parallelization and SDL2 graphical visualization. Performance analysis: serial vs. parallel with static and guided scheduling.
Year
2025
Stack
10
Mode
Build
Architecture / implementation / outcomes
Backend
Case Study
QR Code Generator - Web & CLI
Web app and CLI that generate QR codes from URLs in PNG, SVG, PDF, EPS. Responsive UI with live preview and Express.js backend.
Year
2025
Stack
10
Mode
Build
Architecture / implementation / outcomes
Backend
Case Study
Digital Signature System
Secure digital signature system using SHA-256 hashing and RSA encryption. Sign and verify documents with modification detection and logging.
Year
2025
Stack
11
Mode
Build
Architecture / implementation / outcomes
Systems
Case Study
Spaceship Battle - Assembly Language Game
Text-based space shooter in Assembly (MASM, Irvine32). Three difficulty levels, real-time input, sound effects, score tracking, collision detection.
Year
2025
Stack
10
Mode
Build