hi, my name is
Mohammad Mahfooz.
i'm a fourth year Software Engineering student studying at York University.
about

Mohammad Mahfooz
i love hands on systems programming and as little abstraction as possible. interested in a broad range of fields-- everything from kernel work to back end infrastructure.
returning to my team at NVIDIA as a full-time software engineer in summer 2025.
languages, tools, and frameworks
some of the languages, tools, and frameworks that I'm familiar with
C
C++
Python
Java
Rust
Go
C#
Bash
Linux
JavaScript
TypeScript
Redis
MongoDB
MySQL
GraphQL
Git
Docker
Kubernetes
FastAPI
Flask
projects
Cobra
a robust statically typed programming language with a python-like syntax. LLVM frontend implemented in Rust.
RustLLVMCargo
CoverGPT
a program that uses LLMs to generate a personalized and formatted cover letter given a job posting and a resume.
PythonLaTeX
YorkURMP
a browser extension that displays professor info from RateMyProfessors on the YorkU course portal and VSB.
JavaScriptNode.jsGraphQL
Portfolio Site
my portfolio site (which you're currently on!). designed to showcase my skills and projects.
TypeScriptNode.jsNext.jsReactStyled Components
Air Quality Monitor
a CO2 monitor/weather station using Java and an Arduino.
JavaC++FirmataJavaFXjSerialComm
CUPEBot
a discord bot that monitors EECS CUPE TA postings, and sends a discord message when new postings are added.
PythonBeautiful Soup
contact
not actively seeking new positions, but please feel free to contact me!