Elliott Williams is a Senior Software Engineer in San Francisco with four years of professional experience focused on build systems, developer tools, and UI architecture. At Apple he contributes to and reviews WebKit, specializing in Xcode build infrastructure and performance-sensitive build optimizations, and previously built modular build caches and a cross-team UI framework at Yelp. He blends systems-level thinking from C and tooling work with an eye for developer experience, mentoring, and community knowledge-sharing informed by long-term open-source involvement with OpenMRS. Elliott is particularly adept at tailoring build pipelines for platform constraints—refactoring headers, validating dependencies, and handling PGO paths—to improve compile times and reliability across large codebases.
4 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Purdue University
Contributions summary:Elliott primarily focused on modifying build system configurations and scripts, specifically related to Xcode-based builds for WebKit. Their contributions included refactoring header handling, implementing dependency validation, and ensuring compatibility with workspace builds. The user also addressed build performance by optimizing build processes and handling PGO data paths. They demonstrated a strong understanding of the build system and how to tailor it for specific platform requirements.
Official git mirror of the WebKit repository, https://svn.webkit.org/repository/webkit, future canonical repository.
Contributions:840 pushes, 276 branches in 3 years 3 months
libgit2svngit-mirrorwebkitgit-lfs
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
Elliott Williams - Senior Software Engineer at Apple