Yves Lafon

Senior Principal Core Architecture Specialist at W3C

France
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
Yves Lafon is a Senior Principal Core Architecture Specialist at W3C with 22 years of engineering experience shaping web architecture and standards. Long embedded in W3C roles—from Expert Engineer to Technical Architecture Group contact and past activity lead for Web Services, Jigsaw, and XML Protocol—he blends deep protocol knowledge with practical engineering. He contributes to critical open-source projects, improving HAProxy’s HTTP behavior and automating spec builds for ServiceWorker, and is active on core tooling like Bikeshed and ReSpec. His work often sits at the intersection of specification authorship, build automation, and low-level HTTP behavior, ensuring standards are both precise and implementable. Trained in computer science and mathematics (ENSEEIHT, Polytechnique Montréal), he brings a methodical, standards-first mindset to production-grade systems. An unstated but telling detail: he moves fluidly between authoring normative spec text and fixing command-line behavior, showing rare versatility across docs, CI, and systems code.
code22 years of coding experience
bookComputer Science, Computer Science at Polytechnique Montréal
bookEngineer, Computer Science, Mathematics, Engineer, Computer Science, Mathematics at ENSEEIHT
bookLycée Masséna
stackoverflow-logo

Stackoverflow

Stats
36reputation
1kreached
1answer
0questions
github-logo-circle

Github Skills (30)

javascript10
reverse-proxy10
http10
proxy10
c1110
cicd10
c1710
automation10
sched10
web-standards10
html10
automations10
load-balancer10
w3c10
documentation10

Programming languages (12)

JavaBikeshedCMakefileJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
w3c/ServiceWorker

Sep 2016 - Jun 2022

Service Workers
Role in this project:
userDevOps Engineer
Contributions:2 reviews, 34 commits, 6 PRs in 5 years 10 months
Contributions summary:Yves primarily focused on automating the build and deployment process for the ServiceWorker repository. Their contributions included scripting the generation of the spec using Bikeshed, creating and modifying deployment scripts (deploy.sh) to handle build steps, and configuring Travis CI for automated builds. They also addressed issues with the build loop and the generation of the documentation files within the repository.
serviceworkerclient-sideservice-workerworkersservice-workers
speced/bikeshed

Oct 2017 - Jul 2022

:bike: A preprocessor for anyone writing specifications that converts source files into actual specs.
Role in this project:
userTechnical Writer
Contributions:8 commits, 5 PRs, 1 comment in 4 years 10 months
Contributions summary:Yves primarily contributed to the project by updating various boilerplate files related to different W3C groups and specifications. These updates included changes to status sections, headers, and footers, ensuring the correct document metadata and legal notices. Furthermore, the user made corrections to links and formatting in the documentation, enhancing the overall presentation and clarity of the specifications. The contributions focused on the formatting and presentation of documentation for various W3C specifications.
specsbikepreprocessorspecificationsguidelines
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
Yves Lafon - Senior Principal Core Architecture Specialist at W3C