Karl Dubost

Web Compatibility Analyst

Chiyoda, Japan
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
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.
code19 years of coding experience
job24 years of employment as a software developer
bookBachelor of Science - BS, Physics, Bachelor of Science - BS, Physics at Université de Montréal
bookMaster's degree, Astrophysics, Master's degree, Astrophysics at Université de Paris
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
6,952reputation
1.4mreached
169answers
13questions
Badges
decode
top-5%
webkit
top-5%
websocket
top-5%
xml
top-5%
python
top-5%
javascript
top-5%
github-logo-circle

Github Skills (31)

javascript10
restructuredtext10
testing10
css10
pelican10
web-standards10
html10
webtest10
test-automation10
documentation10
webkit9
static-site-generator9
decode9
mobile-development9
python9

Programming languages (21)

JavaBikeshedC++CSSRustMakefileGoHTML

Github contributions (5)

github-logo-circle
getpelican/pelican

Aug 2013 - Apr 2016

Static site generator that supports Markdown and reST syntax. Powered by Python.
Role in this project:
userTechnical 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.
pythonstatic-sitesite-generatorrestpelican
web-platform-tests/wpt

Sep 2020 - Dec 2022

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userQA 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.
Request Free Trial
Karl Dubost - Web Compatibility Analyst