David Bokan

Software Engineer at google

Old Toronto, Ontario, Canada
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
David Bokan is a software engineer with 11 years of experience focused on front-end engineering for browsers and web platform interoperability. As a Chromium engineer based in Toronto, he contributes to Chromium's WebUI and to web-platform-tests, shaping how browsers handle visual viewports, scroll/resize events, and view transitions. He also improves specification clarity as a technical writer in W3C CSS Working Group drafts, fixing links and refining CSSOM/VIEW and View Transitions docs. Comfortable editing HTML, CSS, and TypeScript at scale, David blends hands-on UI refinement with test-driven validation and standards work—an indicator of deep expertise in both implementation and the spec-level behaviour that browsers must follow.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,247reputation
152kreached
39answers
0questions
Badges
google-chrome
top-1%
viewport
top-5%
github-logo-circle

Github Skills (26)

javascript10
css10
typescript10
user-interface10
google-chrome10
web-standards10
typescript-types10
html10
typescripts10
webtest10
documentation10
test-automation10
web-testing10
view-transitions9
web-components9

Programming languages (10)

TypeScriptBikeshedC++MakefileJavaScriptHTMLVim ScriptPython

Github contributions (5)

github-logo-circle
web-platform-tests/wpt

Jun 2017 - Jan 2023

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userFront-end Developer
Contributions:2 reviews, 33 commits, 2 PRs in 5 years 8 months
Contributions summary:David primarily contributed to the web platform tests for the WPT repository, focusing on user interface related features. They added and modified tests related to the visual viewport, handling scroll and resize events. Their commits involved creating and updating HTML files and JavaScript code to test browser behaviors, including scroll event ordering and validating the behavior of text fragments. Further contributions extended to testing view transitions, demonstrating their involvement in UI and browser testing.
w3ctestingtest-automationbrowserwhatwg
chromium/chromium

Oct 2019 - Jan 2023

The official GitHub mirror of the Chromium source
Role in this project:
userFront-end Developer
Contributions:39 commits in 3 years 4 months
Contributions summary:David primarily contributed to the front-end development of the Glic WebUI within the Chromium project. They refactored HTML and CSS to improve the user interface, including changes to toggle buttons, and made adjustments to the display of the Glic settings page to indicate policy status. These changes involved the modification of HTML, CSS, and TypeScript files to implement various features, including keyboard shortcut modifications and activity-related functionality. Their work also encompassed the removal of toggle icons and the integration of new icons.
chromiumbrowser
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