Karl Dubost is a seasoned web compatibility expert and engineering manager with 19 years of experience shaping how browsers and sites interoperate, currently working at Apple in Chiyoda. He has led distributed teams at Mozilla and contributed to core web standards through roles at W3C, Opera, and open-source projects like web-platform-tests and gecko-dev, often focusing on test automation and real-world interoperability fixes. Karl blends hands-on debugging and engineering with people leadership—coaching autonomy, ownership, and remote-working practices across continents. His practical impact includes improving browser behavior via UA override fixes, adding precise tests for CSS and DOM behaviors, and improving documentation for popular tools such as the Pelican static site generator. Comfortable working from anywhere, he pairs a background in astrophysics with a long track record of international collaboration and public speaking. Outside work he’s an avid walker, reader and photographer, a detail-oriented mindset that shows up in his meticulous debugging and documentation work.
19 years of coding experience
24 years of employment as a software developer
Bachelor of Science - BS, Physics, Bachelor of Science - BS, Physics at Université de Montréal
Master's degree, Astrophysics, Master's degree, Astrophysics at Université de Paris
Static site generator that supports Markdown and reST syntax. Powered by Python.
Role in this project:
Technical Writer
Contributions:6 commits, 1 PR, 13 comments in 2 years 8 months
Contributions summary:Karl primarily contributed to the project's documentation. They fixed errors in the documentation related to metadata and inline code markup, ensuring the information presented was accurate and consistent. Furthermore, the user added context to the documentation, providing clearer explanations and examples for template usage and updated dates. Their work improved the clarity and accuracy of the documentation for the Pelican static site generator.
Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:24 reviews, 4 commits, 32 PRs in 2 years 3 months
Contributions summary:Karl's commits primarily focused on enhancing and maintaining the test suite for web platform specifications. Contributions included adding new tests for CSS pseudo-elements (::marker) and ensuring correct computed styles. The user also addressed bugs in existing tests, corrected assertions, and updated tests to align with evolving browser behaviors, particularly in areas such as background-size and background-blend-mode. These modifications ensured the test suite's accuracy and reliability.
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.