Boris Chiou is a Senior Software Engineer with 12 years of experience building high-performance, multi-threaded systems and contributing to major open-source browser engines. He has deep expertise in C/C++ and Rust, having shipped CSS animation, transitions, and motion-path features in Firefox’s Gecko layout engine and helped integrate Servo’s style system into Quantum CSS. His background spans embedded navigation software optimization at Garmin to web UI and clipboard features for Firefox OS, reflecting a strong mix of systems-level performance tuning and front-end standards work. An active contributor to Servo, Gecko and web-platform-tests, he’s worked on parsing, style computation and rendering edge cases for widely used upstream projects. Boris holds an MS in Computer Science (4.0 GPA) from National Taiwan University and brings a pattern of pragmatic research-to-production delivery, including research on multimedia codecs and a five-year open-source track record. He is based in Vancouver and is reachable at boris.chiou@gmail.com.
12 years of coding experience
5 years of employment as a software developer
M.S., Computer Science, GPA: 4.0/4.0, M.S., Computer Science, GPA: 4.0/4.0 at National Taiwan University
SUPERSEDED by https://github.com/mozilla-firefox/firefox. Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org
Role in this project:
Front-end Developer
Contributions:739 commits, 2 comments in 8 years 8 months
Contributions summary:Boris primarily contributed to the implementation of CSS features and styles within the Gecko development repository. Their work focused on integrating new CSS rules, particularly the `@starting-style` rule, and modifying existing ones. Furthermore, the user made changes to animation-related code, replacing horizontal/vertical with x/y axis references and simplifying keyframe names. These commits suggest a focus on improving the rendering and styling capabilities of the browser.
Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
Front-end Developer
Contributions:10 reviews, 151 commits, 8 PRs in 7 years 1 month
Contributions summary:Boris primarily contributed to the development of the UI elements for the web platform tests within the WPT repository. They worked on implementing, testing and improving features such as the clip-path and offset-path properties. Their contributions involved creating, testing and updating existing test cases across different basic shapes, including rect, circle, ellipse, and inset. Further improvements were targeted towards ensuring consistent rendering, the correct handling of edge cases, and a more robust testing environment.
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.