You must be logged in to sponsor maximecb
Become a sponsor to Maxime Chevalier-Boisvert
I'm a programmer from Montreal, Canada with a wide range of interested including compilers, JIT compilation, sound synthesis, 3D graphics and ML. My current focus is on the development and maintenance of UVM, a minimalistic virtual machine, NoiseCraft, a browser-based modular synth, and on the professional side, YJIT and CRuby.
I often write code in C, Rust, JavaScript and Ruby. The focus of my PhD thesis was on the creation of an experimental JIT compiler for JavaScript.
Featured work
-
maximecb/uvm
Fun, portable, minimalistic virtual machine.
Rust 538 -
maximecb/noisecraft
Browser-based visual programming language and platform for sound synthesis.
JavaScript 1,067 -
maximecb/Turing-Drawings
Randomly generated Turing machines draw images and animations on a 2D canvas.
JavaScript 323