Elliott Williams

Senior Software Engineer at Apple

San Francisco, 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
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.
code4 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Purdue University
github-logo-circle

Github Skills (10)

xcode10
configuration-management10
gnu-make10
build-system10
makefile10
cprogramming-language9
c-language9
ios8
macos8
webkit7

Programming languages (1)

JavaScript

Github contributions (5)

github-logo-circle
WPE WebKit port (downstream)
Role in this project:
userSystem Architect / Software Architect
Contributions:96 commits in 7 months
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.
wpedownstreamwebkit
emw-apple/WebKit

Dec 2021 - Mar 2025

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