Muhammad faces the Calgary skyline from a green hillside in his keyboard jacket.

Calgary, ABMMVI KID

SoftwareDataAIResearch

CareerTrajectory

01

Education

Formal study in computer science and entrepreneurship, centred on technology and how it can help people and build something better.

  1. Aug 2024 - May 2028

    BSc (Honours), Computer Science

    University of Calgary

    Calgary, AB

    Software Engineering concentration, Data Science minor and an embedded Certificate in Entrepreneurial Thinking.

    • Software
    • Data
    • AI
    • Research
  2. Jun 2026

    CVR-VISTA Summer School

    York University

    Toronto, ON

    Selected for a week of vision science in the age of AI; ran the AI-Generated Face Familiarity Study with a four-person team.

    • Psychophysics
    • Neural networks
    • ViTMem
    • Computer vision
    • Experimental design
    • Google Colab
  3. May 2011 - Jun 2024

    A-Levels, AS Levels & IGCSE

    Pakistan International School Jeddah - English Section

    Jeddah, Saudi Arabia

    Completed A-Levels with 2 A* and 1 A after thirteen years at PISJ-ES.

    • Pre-Engineering
    • School leadership
    • Volunteering
    • Head Boy

02

Career Direction

Research in software engineering and health data visualization shaping the direction of my technical practice.

  1. Aug 2026 - Present

    Undergraduate Honours Research Project (LLM-Based Regression Test Selection)

    CPSC 502.06 (Research in Software Engineering) - University of Calgary

    Calgary, AB

    Researching whether an LLM can read a commit diff and choose a smaller set of tests without missing the ones that reveal regressions.

    • LLMs
    • Regression testing
    • CI/CD
    • BugSwarm
    • Java
    • Python
    • BM25
  2. May 2026 - Aug 2026

    Undergraduate Health Data Research Intern (Alberta Innovates Studentship)

    Interactions Lab & HealthVis Futures Lab - University of Calgary & Bruyère Health Research Institute

    Calgary, AB & Ottawa, ON

    Researched and built AD-Profile, a patient-profiling web application for people with Alzheimer's disease, dementia or mild cognitive decline.

    • Health data visualization
    • HCI
    • Accessibility
    • Next.js
    • React
    • TypeScript
    • Supabase
    • PostgreSQL

03

Tech Volunteering

Student engineering teams where I volunteer software, systems and technical leadership.

  1. Jan 2026 - Present

    Full-Stack Developer

    Enactus - University of Calgary

    Calgary, AB

    Building WealthPath, a financial-literacy platform with videos, quizzes and AI-evaluated written responses.

    • TypeScript
    • React
    • Next.js
    • Python
    • Flask
    • MySQL
    • Firebase
    • Stripe
    • OpenAI
  2. Aug 2025 - Present

    RF Communications Software Developer

    CalgaryToSpace - Rothney Astrophysical Observatory, University of Calgary

    Calgary, AB

    Designing ground-station software and onboard communication for the FrontierSat 3U CubeSat.

    • Python
    • C/C++
    • GNU Radio
    • GPredict
    • STM32CubeIDE
    • ICOM IC-9700
    • USRP B210
    • RF
  3. Aug 2024 - Present

    Senior Software Developer

    Baja - University of Calgary

    Calgary, AB

    Leading the team website, merchandise store, onboarding platform, cloud infrastructure and a live telemetry dashboard.

    • Svelte
    • JavaScript
    • Python
    • Cloudflare
    • Docker
    • UGOS
    • Telemetry
    • Git
  4. Jan 2026 - Aug 2026

    Software and Programmable Systems Developer

    BMERIT (Biomedical Engineering Research and Innovation Team) - University of Calgary

    Calgary, AB

    Developed a simplified four-button programmable remote for people with cognitive impairments.

    • C/C++
    • Embedded systems
    • TypeScript
    • React
    • BLE
    • IR
    • Wi-Fi
The Peace Bridge crossing the Bow River with Calgary and the Rocky Mountains beyond.

Inner peace

Try riding a Bird e-scooter on this bridge!