Available for software engineering internships and new-grad positions
Kevin Deveau
Open to work
Software Engineer

Kevin Deveau.

Backend-leaning software engineer with deep interest in compilers, ML systems, GPU architecture, and the infrastructure underneath all of them. Comfortable across the stack — Python, TypeScript, C++, MLIR/LLVM — but happiest building the parts that aren't visible: type systems, IR pipelines, scheduling engines, the database layer. Seeking software engineering internships and new-grad roles for 2026–2027, with a strong preference for backend, systems, ML infrastructure, or compiler/toolchain work.

01 — About

I still remember the exact moment that got me into tech.

In 2008, my dad ran a Bell Communications outlet. He brought home the first iPhone to launch in Canada on release day. I remember opening the box with him, turning it on, and wondering how the thing actually worked.

That question never went away. It's what pushed me toward Software Engineering and CS, and it's still the thing that keeps me up late now — just with different toys. I'm in my BSc in Computer Science with Specialization at the University of Alberta (graduating 2027), and outside of class I've gotten to work across most of the stack — from CPU/GPU architecture and compilers at the bottom to full web and mobile platforms shipping to real users at the top. I've trained models and read enough linear algebra to feel like I sort of understand why any of them work. What ties it all together for me is the creativity of watching small pieces add up to something that actually does something.

There's a real person behind this site. I like meeting new people and I'm pretty easy to talk to, so reach out if you want to talk about building things, learning things, or whatever you're working on.

02 — Projects

See all →

Here's the curated selection of what I'm most proud of. The whole is always greater than the sum of its parts, but sometimes, the parts can be pretty big on their own. In those cases, where one massively-scoped project encapsulated multiple standalone sub-projects, I've broken them apart. Some of these ship to real users, some I built to learn, and a couple are still under construction and experiencing rolling updates.

03 — Experience & education

Education
University of Alberta

BSc Computer Science (Specialization), University of Alberta, 2026.

Certifications
Project Management Institute

Currently preparing for PMI's CAPM (Certified Associate in Project Management) — Planning, designing, and shipping software requires project management competence. I've been practicing it, but it's time to formalize the education into a certification.

Work
LustrAgenthreadSFUGivergy

Co-founder & engineer at Lustr (production detailing platform) and Agenthread (Circle). IT at Givergy, and a few smaller stints in between. Full timeline →