Brandon Stewart

Software Engineer at Apple

Los Angeles, California, United States
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
Brandon Stewart is a software engineer with 12 years of experience specializing in web engines, front-end layout, and test automation, based in Los Angeles. At Apple he implemented a CSS Masonry layout, added native Compression Streams to the web, and built WebKit’s documentation site, demonstrating both deep browser-engine skills and a knack for developer-facing tools. He’s an active open-source contributor to high-profile projects like gecko-dev and web-platform-tests, writing precise tests and spec-driven fixes for CSS Grid, masonry, and compression behaviors. Earlier work spans protocol stack debugging for Intel modems and parallel CUDA research for drug-discovery, showing a comfort with low-level systems as well as high-level web standards. Colleagues rely on him to translate spec nuances into robust implementations and to improve test coverage where subtle rendering or compression edge cases hide. Notably, he combines formal protocol and performance experience with practical contributions to W3C/WPT and WebKit, bridging standards, implementation, and verification.
code12 years of coding experience
job4 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Saint Viator High School
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Purdue University
github-logo-circle

Github Skills (19)

javascript10
c-language10
testing10
css10
css-grid10
webkit10
dom10
web-standards10
html10
webtest10
cprogramming-language10
test-automation10
browser9
test-runner9
interprocess-communication8

Programming languages (9)

BikeshedCSSC++CTeXJavaScriptVueHTML

Github contributions (5)

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

Nov 2021 - Jan 2023

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userFront-end Developer & Test Automation Engineer
Contributions:8 reviews, 8 commits, 41 PRs in 1 year 2 months
Contributions summary:Brandon primarily contributes to the web platform test suite, focusing on adding and modifying tests related to HTML, DOM, CSS Grid, and compression streams. They developed tests to verify event handler behaviors for HTML elements and implemented test cases for masonry layout features, including item placement and track sizing. They also wrote tests for compression stream handling and intrinsic sizing behavior.
microsoft-edgetest-runnerspecssafarifirefox
WPE WebKit port (downstream)
Role in this project:
userFull-stack Developer
Contributions:48 commits in 10 months
Contributions summary:Brandon's commits primarily focus on enhancing and maintaining the WebKit engine, specifically targeting WebKit's WPE port. They addressed various issues including crashes related to IPC messaging, selection extend exceptions, and border radius behavior. The user also contributed to test suite improvements, adding test cases to verify functionalities like execCommand with ordered lists and CSS border radii. Furthermore, they made adjustments to ensure valid bidiLevels and correct layer handling.
wpedownstreamwebkit
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
Brandon Stewart - Software Engineer at Apple