I'm an embedded and systems-focused Computer Science student at UBC on track to graduate in April 2027, with hands-on experience in RTOS firmware development, STM32 microcontrollers, and performance-oriented C/C++ programming. I care about low-level software done right — from interrupt-driven firmware on race cars to full-stack systems that are built to scale.
Low-Level / Systems
- C / C++ · x86 Assembly · FreeRTOS · STM32CubeIDE · Verilog · GDB · Bash · Linux/UNIX
High-Level / Web
- Python · Java · JavaScript / TypeScript · Node.js · Playwright · Puppeteer · Docker · Pandas · TensorFlow · Power BI
Tools
- Git · GitHub · CUDA · Claude · Modbus/TCP · PyScada
Developing embedded C/C++ firmware for a competition racecar's brake and peripheral telemetry system over USB and I2C. Architected an interrupt-driven RTOS task scheduler that cut wasted CPU cycles by 30% under peak load. Debugged low-level peripheral and timing issues using STM32 reference manuals and hardware validation workflows.
Built a full-stack SCADA monitoring system using Modbus/TCP and PyScada, increasing active hardware control points by 47%. Refactored network communication flows to cut execution overhead by 33%, and authored documentation to support future scaling.
Letterboxd Web Scraper · JavaScript, Node.js, Playwright, Puppeteer
Scrapes and exports all reviews from a Letterboxd account to CSV. Bypassed CAPTCHA using Puppeteer's StealthPlugin with rotating proxies, and multi-threaded URL requests to reduce total execution time by 75%.
Voluntr Opportunity Tracker · TypeScript, Python, CSS
Shipped a full-stack volunteer matchmaking platform in 24 hours at HackTheChange 2025 (UCalgary national hackathon). Features user messaging, authentication, and non-blocking Vercel backend pipelines to maintain responsive rendering under burst loads.
GPU-Accelerated Matrix Multiplier · CUDA, C/C++
Used multi-threading and GPU programming to multiply matrices of large sizes, over 120x faster than my CPU was able to output.
University of British Columbia — B.Sc. Computer Science (Expected April 2027)
Relevant coursework: Intermediate Data Structures & Algorithms · Operating Systems · CUDA Programming · AI/ML (TensorFlow)
Arch Linux + KDE Plasma. Dotfiles tracked here.
- 📧 fmislam.3105@gmail.com
- 📞 403-210-4921
Open to internship and new grad opportunities in embedded systems, firmware, and systems software.

