Become a sponsor to Mickael Bonfill
I'm Mickael Bonfill, a Senior Software Engineer at Unity Technologies based in Montreal. I work on the core runtime and editor tooling — the kind of stuff that sits between developers and the engine, making workflows smoother and more reliable.
I've been on GitHub since 2011, and over the years I've picked up a habit of jumping between languages and problem spaces. My repos span C++, Go, TypeScript, C#, Python — whatever fits the problem. I like understanding how things work under the hood, then building tools that make them easier to use on top.
Outside of work, I maintain a few open-source projects that scratch specific itches. TextMateLib is a C++ TextMate grammar tokenizer with C# and WASM bindings — bringing syntax highlighting to places it doesn't usually reach. UGAS is an open specification for defining gameplay mechanics in interactive media, an attempt to give game designers a shared language. I also have something new in the works that I'm not quite ready to talk about yet.
I care a lot about aesthetics — in code, in tools, in the things I use every day. "I like pretty things" isn't just a bio line, it's genuinely how I pick what to work on. If something feels clunky or ugly, I want to fix it.
Sponsoring me supports the time I put into these side projects and experiments. None of them are driven by deadlines or roadmaps — they exist because I think they should, and your support helps me keep it that way.
Featured work
-
RobCo-Industries/Pip-OS
Personal Information Processor Operating System
C 16 -
jbltx/ugas
The open-source specifications for Gameplay definition in interactive medias
Python 1 -
jbltx/TextMateLib
C++ TextMate tokenizer implementation with C# and WASM bindings
C++