// projects/
Projects
➜ ~/projects ls -la(21 entries)
1 // Job-Search Tracker + MCP Server
jobwyre
A purpose-built job-search tracker: a Kanban board that moves each application through your pipeline, plus timezone-aware interview scheduling with calendar-app sync and email reminders before every interview. A documented REST API and a built-in MCP server let Claude, Codex, or any AI assistant log applications, interviews, and offers on your behalf. Live today, freemium via Stripe, built and run solo.
2 // Adaptive Learning System (M.Sc. Thesis)
CogniFlex
An LLM-driven adaptive learning system from my M.Sc. thesis. It restructures a lesson's content to each learner's profile (segmentation, language, examples, scaffolding), and turns their interactions with an exercise into personalized feedback and hints. Grounded in Cognitive Load Theory; evaluated with 10 didactic experts in a cybersecurity-education context.
3 // Corporate Training
Digital Learning Platforms
Interactive training formats for a corporate learning platform, used by clients to onboard and upskill employees across multiple subject areas. A reusable, scalable component library adopted across formats cut new-module development time and kept the UI consistent, with rendering optimized for smooth playback across desktop and mobile. The adaptive learning feature from the M.Sc. thesis (CogniFlex) was built on top of this platform.
4 // Personal Finance PWA
Record Book
A multilingual progressive web app combining gift-record keeping and ledger functionality. Vercel frontend on a self-hosted Appwrite backend I run on a DigitalOcean droplet, shared across my apps. Google OAuth and full i18n support serve users across multiple languages and locales.
8 // Student Branch Website
IEEE Student Branch Superior University Lahore
Website for the IEEE Student Branch at Superior University, Lahore. Won 2nd place in IEEE global Student Branch Website Contest 2016, with a $750 prize.
➜ ~/projects/xr ls -la(3 entries)
10 // Mixed Reality Game
Catch the Fish
A mixed-reality game breaking the fish-catching genre out of the flat 2D screen: players move through real space to catch colored fish projected around them, tracked via HTC Vive controllers used as scoop nets. Each player catches an assigned set of fish in a set order: right catches advance the level, wrong ones cost points.
11 // AR Sword-Fighting Game
Augmented Reality Battle Arena
ARBA is an AR sword-fighting game where a player battles continuously attacking enemies one-on-one inside an arena placed on a tracked real-world plane. Built as a base for higher-level AR multiplayer fighting games, with plane tracking, resizable and repositionable arenas, and player spawning and respawning. In multiplayer, two players are matched to battle each other, from character select through to combat in a placed arena.
12 // Collaborative AR Learning Tool
Collaborative Medical AR
An AR tool for reducing crowding and distance friction in medical classes: a Professor/Master client creates a class that Student/User clients join from a lobby, all viewing shared, real-time manipulations of a 3D model through a common image marker. To keep control clear, the environment splits into a Master View (unrestricted manipulation) and a Local View (constrained student interaction via a gated toolbar for rotate/zoom), plus shared bookmarking for notes and questions on the model.