Incoming Full Stack Developer Co-op
CGI Inc.
April 2026 - Present
Edmonton, AB

Computing Science Honours · University of Alberta
Incoming @ CGI Inc.
I'm Hassan, a fourth-year CS student at UAlberta.
My work spans scalable full-stack applications, data pipelines, and compiler design. I've shipped a hyperlocal commerce platform with ~70k lines of code leading a team of 7, done undergraduate research in pose estimation, and won a hardware hackathon.
I pick up new domains quickly and care deeply about getting the details right.
Work
Internships, research, and upcoming roles

CGI Inc.
April 2026 - Present
Edmonton, AB

Near Buy Goods
Jan 2026 - Apr 2026
Edmonton, AB

XposureNow Technology
Jan 2026 - Jan 2026
Edmonton, AB

University of Alberta
May 2025 - Aug 2025
Edmonton, AB

Scale AI
Sep 2024 - Apr 2025
Remote
Community
Teaching and student organizations

Sep 2024 - Dec 2024
Computing Science tutor
Volunteer tutoring for introductory computing science: helping students build confidence with core concepts, debugging, and coursework so the material clicks outside the lecture hall.

Sep 2024 - Apr 2025
Software Developer - Autopilot
Worked on Voyager, a drag-and-drop drone programming app that lets operators compose instruction sequences visually instead of hand-writing low-level flight code. The tool focuses on an approachable UI, real-time feedback on the planned path, customizable movement commands, one-click execution, and save/load for reusable missions - aimed at members with a mix of technical backgrounds while still supporting serious automation.
School
Upper-year coursework that backs the kind of work on this site.
University of Alberta · Edmonton, AB
Sep 2022 – May 2027
Builds

Real-time fire detection and classification on Raspberry Pi: servo scanning, YOLOv8 trained on a Roboflow dataset, and voice-guided safety cues over a speaker.

Hyperlocal commerce platform (~70k LOC) with 50+ REST APIs, PostGIS proximity search, Celery + Redis bulk ingestion with AI-assisted mapping, and a 921-test CI pipeline that builds the Android APK and deploys Dockerized production.

natHACKS 2024 rehabilitation track: real-time focus signals from EEG (BioAmp EXG Pill + Arduino) into an Electron shell, with adaptive content skipping on heavy sites when focus drops.
Real-time CCTV-style feed with YOLOv8 object detection for live scene understanding.

Federated social platform inspired by ActivityPub: React + Vite frontend, Django REST API, Dockerized and deployed on Cybera cloud infrastructure.
Full compiler pipeline from lexing through AST to x86-64 assembly: scoped variables, structured control flow, and two-pass codegen for accurate stack sizing.
Multi-tenant learning platform for 150+ users with RBAC and media on AWS S3 for a stateless app tier.

LLM chat UI with Firebase authentication and real-time session management.
Android event management app (team of 6): create events, registrations, and attendee workflows end to end.
Twitter-style app with Flask and SQLite: auth, tweets, retweets, replies, follows, and follower feeds with a responsive UI.
Stack
What I build with most often
Let’s talk
I’d love to connect