maximecb
PhD in compiler design. Also having fun with graphics, machine learning, electronics, music and DIY. All opinions are my own.
Funding Links: https://github.com/sponsors/maximecb
- Name: Maxime Chevalier-Boisvert
- Location: Montreal, Canada
- Kind: user
- Followers: 2503
- Following: 2
- Total stars: 2287
- Repositories count: 25
- Created at: 2022-11-04T00:40:00.081Z
- Updated at: 2025-03-27T20:37:59.426Z
- Last synced at: 2025-03-27T20:37:59.425Z
GitHub Sponsors Profile
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.
- Current Sponsors: 1
- Past Sponsors: 2
- Total Sponsors: 3
- Minimum Sponsorship: $5.00
Featured Works
maximecb/uvm
Fun, portable, minimalistic virtual machine.
Language: Rust - Stars: 554maximecb/noisecraft
Browser-based visual programming language and platform for sound synthesis.
Language: JavaScript - Stars: 1109maximecb/Turing-Drawings
Randomly generated Turing machines draw images and animations on a 2D canvas.
Language: JavaScript - Stars: 328ruby/ruby
The Ruby Programming Language
Language: Ruby - Stars: 22475Active Sponsors
Past Sponsors
Sponsor Breakdown
- Organization: 1
- User: 2