CS student at Information Technology University, Lahore. currently in my 4th semester with a focus on computer vision, machine learning, and systems programming.
PSL Sign Language to Urdu Speech Translator
Real-time Pakistan Sign Language recognition system. Uses Farneback optical flow to encode hand motion between frames, feeding into a CNN classifier that outputs Urdu text and speech. Dataset pipeline is complete (two datasets, ~5.8 GB); model training in progress.
AI Research Paper Writing Assistant
End-to-end NLP pipeline using Hugging Face Transformers and PyTorch to help researchers draft and structure academic papers.
| Project | Stack | Highlights |
|---|---|---|
| IntelliCare-ICU | C++17 · REST API · AWS EC2 | 7 custom data structures, 15+ endpoints, sub-2ms query time |
| Smart Gym Management System | Flutter · Flask · PostgreSQL · Docker | 15-table schema, 15× query speedup, live on AWS EC2 |
| PCA Face & Expression Recognition | Python · NumPy | Eigenface pipeline from scratch, extended to multi-class expressions |
| ML from Scratch | Python · NumPy | Linear & logistic regression, gradient descent, 5-fold CV |
| Chess Engine | C++ · Raylib | Full legal move enforcement, check/checkmate, interactive GUI |
| PostgreSQL Extension | C · PostgreSQL Internals | Custom semver data type at the Datum layer |
AI / ML — PyTorch · TensorFlow/Keras · Hugging Face Transformers · Scikit-learn · NumPy · OpenCV
Languages — Python · C++ · C · SQL · Dart · JavaScript
Cloud / DevOps — AWS EC2 · Docker · PostgreSQL · Linux · Git
- Transformer Architecture
- CNN-based Video Classification
- x86 Assembly & Computer Architecture
- Database Internals