SYSTEMS DEVELOPER · UOFT CS '29
I solve problems that don't have solutions yet, building whatever I need along the way. My past projects include everything from low-level systems development to full-stack web applications.
September 2026 – Present
Integrating custom RISC-V toolchain into a learning platform for Computer Architecture with 320+ students. Implementing interactive code editing, debugging, and profiling tools into an educational platform, including live CPU state diagrams and cache representation for arbitrary code
September 2026 – Present
Assisting the professor during lectures for a 300+ student course, facilitating group discussions and providing feedback.
How's it going, I'm Thomas. I'm a third-year computer science undergraduate at the University of Toronto. I build things that solve real problems, from compilers, emulators, and drivers, to full stack web applications used by actual users. I'm currently looking for 12 or 16-month internship opportunities for Summer 2027.
Feel free to reach out with any inquiries.
Thomas Majewski · 2026