Gabriel Majoulet

Staff Software Engineer Manager, Tech Lead at Google

New York, New York, 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
Gabriel Majoulet is a Staff Software Engineer and manager based in New York with 14+ years of experience building high-performance front-end experiences and integrating them into backend infrastructure at Google-scale. He leads large, matrixed teams (14 direct reports within a 280+ engineer org) while still contributing hands-on to UI components, performance, accessibility and testability. A long-time JavaScript specialist, he has shipped complex products from Google Arts & Culture to Web Stories and contributed to notable open-source projects like AMP and basil.js, focusing on build processes, cross-browser fixes and accessibility features. Gabriel blends product-minded technical design with operational leadership, improving code health and localization across global, high-traffic platforms. Notably, he pairs deep frontend craft—preloading/prerendering and media accessibility—with experience in real-time systems and earlier startup co-founder work around payments and wallets.
code13 years of coding experience
job11 years of employment as a software developer
bookIngénieur généraliste, Ingénieur généraliste at ECE
bookMaster, Web, Master, Web at HETIC
languagesFrench, English
github-logo-circle

Github Skills (12)

localstorage10
css10
uid10
javascript10
cookie10
front-end-development10
ui-design10
user-interface9
gulp9
web-components8
html8
testing8

Programming languages (5)

TypeScriptRustJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
ampproject/amphtml

Jan 2018 - Feb 2022

The AMP web component framework.
Role in this project:
userFront-end Developer
Contributions:5 releases, 1273 reviews, 450 commits in 4 years 1 month
Contributions summary:Gabriel contributed to implementing and testing UI components within the AMP framework, focusing on the "amp-story" web component. The commits demonstrate work on preloading and prerendering various UI elements within the stories, including the bookend. Further contributions involved adding functionality such as video playback indicators and a "Play video" button for accessibility, and fixing issues related to UI display in various scenarios.
web-componentscomponent-frameworkframeworkwebcomponentsweb-component
Wisembly/basil.js

May 2014 - May 2015

The missing Javascript smart persistent layer
Role in this project:
userFull-stack Developer
Contributions:5 commits, 2 PRs in 1 year
Contributions summary:Gabriel made several contributions focused on improving the Basil.js library. They fixed a bug related to local storage in Firefox 3.6 and set up a test suite environment using Mocha and Karma. Additionally, the user worked on building production and development files with Gulp and updated the README, demonstrating a focus on build processes and documentation. Furthermore, they implemented a secure option for cookies.
indexeddbjavascriptmissingnodejspersistent
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
Gabriel Majoulet - Staff Software Engineer Manager, Tech Lead at Google