CS @ Waterloo. National ICPC champion. I fix
things that don't work and build things that should.
More than just code.
I'm a Computer Science student at the University of Waterloo (Faculty of Mathematics Global Scholarship, President's Scholarship of Distinction), drawn to the intersection of machine learning, systems, and building tools that actually matter. I'm a national ICPC champion and hackathon builder · whether it's a 24-hour sprint or a long-running side project, I love turning ideas into working software.
I grew up in Doha, Qatar, which is where I picked up a Shotokan karate black belt, a Trinity College keyboard certification, and a long-term interest in building things for the Gulf. I believe the best engineers are curious about everything · not just their tech stack.
Everything, start to finish.
University of Waterloo
Studying CS with a focus on algorithms, machine learning, and systems programming. Holder of the Faculty of Mathematics Global Scholarship ($15k CAD) and the President's Scholarship of Distinction ($2k CAD).
Hack Canada 2026
Built PulmoScan · an ML-powered lung disease detection and 3D visualisation platform from raw DICOM CT scans. Engineered a dual-track pipeline combining Otsu thresholding with a fine-tuned EfficientNet-B0 classifier and Grad-CAM heatmaps, paired with an interactive VTK.js 3D lung viewer using marching cubes surface extraction. Named finalist for Most Technically Complex Hack and currently advancing to Google's startup funding track.
UW Management Consulting Case Competition
Reached the semifinals with a $1B ESG capital-allocation framework for Saudi Aramco, modelling ~1.5 MtCO₂e/year verified abatement within 36 months at a ~16% portfolio IRR. Conducted primary research via Bloomberg Terminals and IEA net-zero pathways; built a MAC curve with 10-year NPV sensitivity benchmarked against EU ETS. Defended to judges from McKinsey, BCG, Deloitte, and KPMG.
Google Build with AI Case Competition
Built NeuroAdapt · an AI exam prep platform that reframes learning as a diagnostic problem. Classifies mistakes as conceptual, procedural, computational, or fatigue-driven to isolate exact prerequisite gaps. Each mechanism is grounded in peer-reviewed cognitive science: Bjork's New Theory of Disuse, Kapur's productive failure (d = 0.6–2.3), and Gollwitzer & Sheeran's implementation-intentions meta-analysis. Defended to Google engineers and case judges.
DDC × Ignition Hacks 2026
Led a 4-person team to build Urban Marble · an AI-powered 3D city exploration platform. Features a mobile-first AR building scanner (live webcam frames + GPS → GPT-4o Vision → architectural metadata), a cinematic story pipeline (GPT-4o-mini narration + DALL-E 3 imagery + Google Street View + OpenAI TTS, all parallelised under 10s), and a 400+ rental listings aggregator across NYC and Toronto. Built on a CesiumJS 3D globe with OSM Buildings geometry.
ICPC National Champion
Won 1st place among 300+ participants in Qatar, scoring equivalent to the 2nd-place university-category team. Advanced to the regional Arab Collegiate Programming Contest (ACPC). Featured in the Gulf Times.
Core Organiser · DPS Hackathon
Designed and led the school's inaugural inter-school hackathon with 100+ participants, fostering collaboration and innovation in STEM fields. Brought in Cisco professionals as judges. Featured in the Gulf Times.
Alice3 Game Dev Competition Finalist
Reached the final level of the Alice Programming Competition held at Carnegie Mellon University Qatar, competing against 80+ teams. Developed skills in 3D animation and event-driven game programming.
Zonal Computing Olympiad (ZCO)
Obtained a top-100 finish in the first stage of the Indian Computing Olympiad, qualifying through the Zonal Computing Olympiad round.
Cisco Python Certifications
Completed Cisco's official Python Programming certifications (Python Essentials 1 and 2) through the Skills for All programme.
High School Olympiad Medals
Earned multiple medals across STEM olympiads organised by Silverzone and SOF (Science Olympiad Foundation) throughout high school, competing across subjects including Mathematics, Science, and English at school, regional, and international levels.
Things I've built.
ML-powered lung disease detection and 3D visualisation platform built from raw DICOM CT scans. Engineered a dual-track pathology pipeline combining Otsu thresholding with a fine-tuned EfficientNet-B0 classifier and Grad-CAM heatmaps. Paired with an interactive VTK.js 3D lung viewer using marching cubes surface extraction. Named finalist for Most Technically Complex Hack and advancing to Google's startup funding track.
AI-powered 3D city exploration platform built in under 8 hours. AR building scanner (webcam + GPS → GPT-4o Vision → architectural metadata), cinematic story pipeline (GPT-4o-mini + DALL-E 3 + TTS, parallelised under 10s), and a 400+ rental listings aggregator across NYC and Toronto. CesiumJS 3D globe with OSM Buildings geometry. Zero merge conflicts across 4 engineers via a shared JSON schema.
AI exam prep platform that reframes learning as a diagnostic problem. Classifies mistakes as conceptual, procedural, computational, or fatigue-driven to isolate exact prerequisite gaps. Grounded in Bjork's New Theory of Disuse, Kapur's productive failure (d = 0.6–2.3), and Gollwitzer & Sheeran's implementation-intentions meta-analysis. Defended to Google engineers and case judges.
$1B ESG capital-allocation framework for Saudi Aramco modelling ~1.5 MtCO₂e/year verified abatement within 36 months at a ~16% portfolio IRR and ~$88/tCO₂e marginal abatement cost. Bloomberg Terminal research, MAC curve with 10-year NPV sensitivity benchmarked against EU ETS. CFO-led stage-gate governance. Defended to judges from McKinsey, BCG, Deloitte, and KPMG.
Connect Four engine with minimax and alpha-beta pruning. Plays optimally at depth 8 in under 50ms.
Interactive dashboard that ingests patient CSV data and renders real-time visualisations for vitals, medication history, and trends. Built in Python with MySQL and Matplotlib.
Genetic algorithm simulation where dots evolve to reach a goal, visualised in real time. Tweakable mutation rates, population sizes, and obstacle layouts.
What I work with.
Want to build something?
I'm always open to interesting projects and conversations. Let's talk.