About
I’m a fourth year university student at Carleton University studying Computer Science. I was born and raised in Ottawa. I first started programming around my third year of high school, and I’ve been actively developing ever since.
Nowadays, most of the work I do is language runtime-related in some way. I worked at an open source startup called Evidence for a year, which left me with a really interesting perspective on web dev and performant Javascript. That led me to start working on a project called Mite, which aimed to be a performant language that compiles to WebAssembly that easily interops with Javascript. After that, I became quite interested in WebAssembly, so I started working on a WebAssembly JIT compiler called the Mitey JIT, which you can read about in my post A Tale of Three Wasm Runtimes. That work has led me to get an internship on the Workers Runtime team at Cloudflare, where I’ll be working on speeding up their runtime and messing around on v8.
In the future, I hope to continue working in language runtimes and other performance-centric areas, especially places where there’s room for really cool solutions for performance. I enjoy finding little tricks that exploit the parameters of some problem for performance gains. If the stuff you work on sounds something like that, let me know! I always like finding out about new teams that fit my interests.