Nathan Lapré

Senior Software Engineer at Apple

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
Nathan Lapré is a Senior Software Engineer with 11 years of experience building robust C++ systems and improving platform-level quality, currently at Apple after driving accessibility work on Firefox. He has deep systems and tooling experience from game engine and live-service work at Blizzard—authoring editor subsystems, cross-platform libraries, and performance fixes—and from SDK development at Esri where he cut texture memory by up to 40%. Nathan contributes to web-platform-tests, adding accessibility-focused ARIA tests and improving spec compliance, showing a commitment to standards and QA automation beyond product code. Comfortable across large codebases, he blends low-level performance tuning with pragmatic developer tooling and strong cross-team communication. He also has hands-on experience in mapping web apps and internal documentation, reflecting a habit of shipping clear, maintainable solutions. Colleagues rely on him for durable engineering and thoughtful accessibility-first thinking that often catches subtle spec and testing gaps.
code11 years of coding experience
job11 years of employment as a software developer
bookComputer Science, Computer Science at University of California, Riverside
bookPoly High School
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

html10
accessibility10
acessibility10
acc10
web-standards10
wai-aria10
accessibilityservice10
test-automation10
testing10
dom9
javascript8

Programming languages (7)

TypeScriptC++JavaScriptVerilogGoHTMLPython

Github contributions (5)

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

Mar 2024 - Oct 2024

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 reviews, 7 PRs, 1 push in 7 months
Contributions summary:Nathan's contributions primarily focus on enhancing and maintaining the test suite for the web platform specifications. They added tests for accessibility features, specifically related to ARIA roles and labels, ensuring proper behavior of elements with `display: contents` and correcting errors in existing tests. They also enabled and corrected tests for orphaned roles within different ARIA contexts and moved some failing tests to a tentative file pending spec discussion.
w3ctestingtest-automationbrowserwhatwg
nmlapre/audiovisual

Feb 2022 - Nov 2022

A software synthesizer library and Windows GUI implementation
Contributions:2 reviews, 12 commits, 12 PRs in 9 months
windowswindows-gui
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