➜ ~
// projects/
01Projects
➜ ~/projects ls -la | head -4
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.
// experience.log
02Experience
➜ ~ git log --oneline
9aa208dMay 2021–Mar 2026
Frontend Developer
Didactic Innovations GmbHLed the migration of the company's e-learning platforms from legacy WordPress modules to a scalable web platform built with React and Material UI. Architected the platform in TypeScript so a single reusable system could carry text, image, video, and custom interactive exercises. Built and maintained a Vite-based component library adopted across 15+ client modules, applying clean-code practices and consistent design patterns to cut development time and keep the UI consistent. Designed and shipped an LLM-integrated adaptive learning feature (CogniFlex) with a UX-focused interface (Zustand, React hooks, and Context API for state), developed alongside an M.Sc. thesis in collaboration with the company. Guided the team through a multi-year, Agile/Scrum migration to a modern React stack and supported the cross-team rollout of the new architecture.
d734a5bMay 2020–Apr 2021
Frontend Developer (Internship)
Didactic Innovations GmbHBuilt WordPress-based e-learning modules while contributing to early prototyping of the company's next-generation learning platform in React and Material UI, delivering components that laid the groundwork for the full platform rebuild carried into the full-time role.
ebd84b7Jan 2019–Apr 2020
Frontend Developer (Student Assistant)
Didactic Innovations GmbHProposed and led the shift from a third-party slide-selling tool to a self-built WordPress platform for learning module development. Built five e-learning modules for clients as custom WordPress plugins, owning the platform end-to-end from format design through plugin development and content delivery.
9cd15b0Oct 2017–Mar 2018
Junior Developer
Tech HiveDeveloped a WordPress-based online store handling payments, order management, product listings, and inventory tracking, working directly with clients to scope features and ship production-ready e-commerce functionality on a small team.
8f1c975Nov 2016–Sep 2017
Founder & Developer
BikewalaFounded an on-demand bike-rental startup with four other students and led development of its web and Android apps. Ran as a working service until the founding team moved on and it wound down.
6bec734Nov 2015–Nov 2016
UX/UI Designer & Developer
SoftVilla TechnologiesUX/UI design and front-end development on school-management systems and client web projects, and built the company's own WordPress portfolio site. First professional role, alongside a Computer Science degree.
// skills.json
03Skills
{
"dependencies": {
"languages":
"frameworks-and-libraries":
"backend-and-cloud":
"dev-tools-and-workflow":
"engineering-practices":
"cms":
}
}
// README.md
04About
# About
Frontend developer in Saarbrücken, a decade in the field. JavaScript through the early WordPress years, React from around 2020, TypeScript the last five.
Most of that time went into one company's e-learning platform: rebuilding it off legacy WordPress onto a single TypeScript system that every content format is built from, with a shared Vite component library underneath it.
A few of my own products are live too, and I take them past the frontend when I have to. jobwyre has a public REST API and an MCP server that let AI assistants use it directly; Record Book is a PWA running on infrastructure I set up and keep online myself. My M.Sc. thesis put an LLM inside a working adaptive-learning feature, which meant a year of deciding when a model's output was good enough to ship.
I build AI-assisted day to day and stay skeptical of what comes back. I care about code the next person can read and interfaces that don't waste anyone's time. Right now I'm looking for a frontend role with real product ownership, the kind where you follow a feature all the way out rather than hand off at the API.
## Awards & Honors
- -Chair, IEEE PSYWC'17 · IEEE Pakistan Student/YP/WIE Congress 2017
- -Chair, IEEE LSYWTC'16 · IEEE Lahore Student/YP/WIE/Technical Chapters Congress 2016
- -Chair, IEEE Student Branch, Superior University Lahore (2015–2017)
- -Outstanding Student Volunteer 2016 · IEEE Lahore Section
- -Student of the Year 2016 · Superior University Lahore
- university: "Universität des Saarlandes"
degree: "M.Sc. Media Informatics"
location: "Saarbrücken, Germany"
- university: "The Superior University"
degree: "B.Sc. Computer Science"
location: "Lahore, Pakistan"
- college: "Forman Christian College"
location: "Lahore, Pakistan"
{
}