Thiabaud Engelbrecht is a software engineer based in Montreal with nine years of experience focused on performance and memory optimization, currently improving Google Chrome. He holds an Honours BSc in Mathematics and Computer Science from UBC and has a track record across systems-level C/C++ work—from network serialization and telemetry for Call of Duty at DemonWare to runtime and memory fixes in the Oils project. He also built full-stack tooling earlier in his career using React/Redux and Django, and has taught core computer science courses as a TA. Creator of the yasl-lang project on GitHub, Thiabaud brings a strong low-level mindset and mathematical rigor to practical production problems, often finding subtle optimizations that reduce overhead and improve observability.
9 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS, Honours Mathematics & Computer Science, Bachelor of Science - BS, Honours Mathematics & Computer Science at The University of British Columbia
Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!
Role in this project:
Back-end Developer
Contributions:9 reviews, 98 commits, 15 PRs in 2 months
Contributions summary:Thiabaud primarily focused on improving the Oil language runtime and its associated C++ code. Their contributions include fixing a quadratic performance issue in `BufWriter`, refactoring the memory management of the `BufWriter`, and making the `getvalue()` function zero-copy with `MutableStr`. They also addressed compiler warnings and implemented an optimization by making `MarkSweepHeap::Reallocate()` not implemented. These changes suggest a focus on performance, memory management, and the overall efficiency of the Oil language implementation.
Contributions:9 PRs, 41 pushes, 8 branches in 4 years 2 months
gulp-plugintomlsummernoteyaslsanitization
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thiabaud Engelbrecht - Software Engineer at Google