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.
code20 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
rendering-engine10
javascript10
c-language10
webpagetest10
webtest10
svg10
cprogramming-language10
webkit10
mathml10
test-automation10
web-testing10
browser-testing9

Programming languages (8)

TypeScriptBikeshedC++LLVMJavaScriptGoHTMLPython

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.
webkitwpe
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, 318 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.
w3ctestingtest-automationbrowserwhatwg
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