Myles Maxfield

Software Engineer at Apple

San Jose, 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
Myles Maxfield is a seasoned software engineer with 14 years of experience building browser and web-platform technology, currently based in San Jose and working at Apple. His career includes senior engineering roles at Apple and Tesla and early browser-porting work at Google and Amazon, reflecting deep expertise in rendering, platform integration, and performance. An active open-source contributor, he has helped shape WebKit, WebGPU specs, and web-platform-tests—work that spans low-level font rendering fixes, WGSL spec design, and robust test automation. He combines hands-on debugging of platform-specific issues (including watchOS font and logging edge cases) with specification and documentation craftsmanship for web standards. Notably, he moves fluidly between shipping production code and refining formal specs, making him effective at bridging implementers’ needs and standards clarity.
code14 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Rochester Institute of Technology
github-logo-circle

Github Skills (20)

c-language10
api-design10
technical-writing10
testing10
css10
gpu-programming10
web-content10
wgsl10
gpu10
webgpu10
web-standards10
cprogramming-language10
documentation10
test-automation10
debug9

Programming languages (13)

PowerShellJavaC++BikeshedVueHTMLWebIDLTypeScript

Github contributions (5)

github-logo-circle
WPE WebKit port (downstream)
Role in this project:
userBack-end Developer
Contributions:1743 commits in 10 years 6 months
Contributions summary:Myles's contributions focused on fixing platform-specific issues, particularly on the watchOS platform, and addressing problems related to font rendering within the WPE WebKit port. The user fixed logging issues, addressing a data type issue. They also addressed the rendering of text by ensuring that newline characters and non-breaking spaces render correctly. Furthermore, they worked on improving general performance and reliability.
wpedownstreamwebkit
gpuweb/gpuweb

Aug 2018 - Aug 2022

Where the GPU for the Web work happens!
Role in this project:
userSoftware Architect
Contributions:69 reviews, 139 commits, 85 PRs in 4 years
Contributions summary:Myles primarily contributed to the specification documents for the GPU for the Web (WebGPU) project, focusing on defining and refining the API's features and functionality. Their work included defining samplers, adding default values to dictionary fields, introducing storage-texture types, removing outdated keywords, and generally improving the grammar and clarity of the WGSL (WebGPU Shading Language) specification. Furthermore, they addressed coordinate systems and the description of adapters while restructuring and adding details on timestamp queries and buffer filling.
gpu-programminggpuwebgl2webgpugpgpu-computing
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
Myles Maxfield - Software Engineer at Apple