Rob Buis

Software Engineer at Igalia

Limerick, Munster, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rob Buis is a seasoned software engineer with 19 years focused on browser engines, currently contributing to WebKit/Chromium work at Igalia from Limerick. He specializes in WebKit/Blink internals—HTML, loading, MathML and SVG—and has a strong track record of improving rendering stability and spec compliance through test automation and targeted engine fixes. Past roles at Samsung Research America, BlackBerry and froglogic reflect deep, hands-on experience shipping Blink and WebKit features for consumer browsers. Active in web-platform-tests and Gecko test suites, he blends careful QA/test tooling with low-level C++ engine work to reduce regressions and improve cross-engine behavior. Notably, his contributions include subtle test stability improvements and layout/metric fixes that address real-world rendering edge cases rather than just feature flags.
code19 years of coding experience
job12 years of employment as a software developer
bookMSc, Informatica, MSc, Informatica at Vrije Universiteit Amsterdam (VU Amsterdam)
languagesEnglish, German, Dutch
github-logo-circle

Github Skills (16)

html10
testing10
css10
javascript10
rendering-engine10
webpagetest10
c-language10
webtest10
svg10
cprogramming-language10
mathml10
webkit10
test-automation10
web-testing10
browser-testing9

Programming languages (6)

BikeshedC++JavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
WPE WebKit port (downstream)
Role in this project:
userBack-end Developer
Contributions:697 commits in 16 years 5 months
Contributions summary:Rob contributed to the WPE WebKit port by implementing and fixing various SVG properties. They removed support for specific SVG properties and adjusted test expectations, indicating work on browser engine features. The user also addressed issues related to content breaking and layout calculations within the rendering engine, as demonstrated by the implementation of new functionalities and debugging related crashes. These changes suggest a focus on improving the rendering engine's functionality and stability.
wpedownstreamwebkit
web-platform-tests/wpt

May 2018 - Jan 2023

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userTest Automation Engineer
Contributions:48 reviews, 149 commits, 317 PRs in 4 years 8 months
Contributions summary:Rob primarily contributed to the test suite for the web platform tests repository, focused on testing various aspects of the web platform specifications. Their work included adding new tests for custom elements, document title handling, rendering of MathML elements, preload functionality (including CSP and resource type testing), and validating behavior related to features such as `lspace`/`rspace` on mo elements, and aspect-ratio handling. The user also improved test efficiency by rewriting existing tests and adjusting them to account for device pixel ratio.
microsoft-edgetest-runnerspecssafarifirefox
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
Rob Buis - Software Engineer at Igalia