Experience
Operating System Developer Intern
FreeBSD Foundation
• Kitchener, ON 2026 (Expected)
- ▸ Led development of custom Linux kernel modules for high-performance computing
- ▸ Optimized memory management subsystem, achieving 30% performance improvement
- ▸ Implemented real-time scheduling policies for mission-critical applications
CAssemblyFreeBSD KernelSIMDLLDB
Ambassador
CHERI Alliance
• Cambridge, England 2025 - Present
- ▸ Promoted CHERI projects and initiatives within the developer community
- ▸ Contributed to Working Groups for porting operating systems on CHERI
- ▸ Collaborated on CHERI capability hardware adoption and implementation strategies
CHERIRISC-VARMFreeBSDFreeRTOSsel4Zephyr
Embedded Systems Developer
Waterloo Aerial Robotics Group
• Waterloo, ON 2025 - Present
- ▸ Migrated STM32CubeIDE (Eclipse) project to CMake project for IDE agonistic development
- ▸ Refactored existing codebase to improve error handling
CC++FreeRTOSCMSISSTM32MISRA
Contributor
FreeBSD Project
• Remote 2021 - Present
- ▸ Implemented C23 C library headers and POSIX utilities and libraries
- ▸ Imported latest jemalloc release into the base system
- ▸ Contributed to handbook, website, and manual pages
CFreeBSDmandocAsciiDocjemalloc
Technical Skills
Advanced
CC++FreeBSDLinuxmacOSWindowsVirtualization
Intermediate
FreeBSD KernelLinux KernelLLDBNetwork StackRTOS
Beginner
ZigVerilogAssembly (x86/RISC-V)File SystemsDevice DriversCompiler
Awards
Euclid Contest - School Champion
CEMC, University of Waterloo •
2025
Canadian Senior Mathematics Contest - School Champion
CEMC, University of Waterloo •
2024
Fermat Contest - School Champion
CEMC, University of Waterloo •
2024
Canadian Computing Competition (Junior Division) - First Place
CEMC, University of Waterloo •
2024
CEMC Cayley Contest - School Champion
CEMC, University of Waterloo •
2023
