Jerome Etienne

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
Jerome Etienne is a seasoned WebAR and WebGL engineer with 18 years of experience, best known as the creator of AR.js and a Principal Engineer who helped ship immersive features at Amazon Sumerian. A hardcore JavaScript and WebGL specialist, he has implemented WebVR multiple times for projects ranging from Daqri’s Smart Helmet to mixed-reality recording and export tools. He publishes Learning Three.js, authors 50+ THREEx game extensions, and has built three distinct 3D editors, demonstrating both tooling and product sensibilities. An early and prolific open-source contributor—ranked among the most active users on GitHub—he focuses on performance-critical, mobile-first AR (60fps on mobile) and elegant front-end UX. Notable contributions include improving the webvr-polyfill for smoother animations and building tiny, well-tested libraries like microevent.js, reflecting a preference for pragmatic, reusable code. Based in Dublin but internationally recognized (Next Reality’s 50 People to Watch), he combines academic curiosity with a maker’s drive to make WebAR a practical reality.
code18 years of coding experience
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
387reputation
35kreached
9answers
0questions
github-logo-circle

Github Skills (26)

webgl10
threejs10
javascript10
jquery10
animation10
canvas10
css10
user-interface10
face-tracking10
event-emitter10
front-end-development10
webvr10
html10
aframe10
emitter10

Programming languages (13)

BikeshedC++CSSCWebAssemblyGoHTMLAGS Script

Github contributions (5)

github-logo-circle
jeromeetienne/jquery-qrcode

Apr 2011 - Jul 2018

qrcode generation standalone (doesn't depend on external services)
Role in this project:
userFront-end Developer
Contributions:27 commits, 5 PRs, 3 pushes in 7 years 4 months
Contributions summary:Jerome primarily focused on developing the front-end components of the jQuery QR code generator. Their initial commit established the core functionality with an initial version of the `jquery.qrcode.js` file. Subsequent commits involved refactoring code, improving the HTML examples, and refining the rendering of the QR code, incorporating both table and canvas-based display options. The user's work aimed to enhance the usability and visual presentation of the QR code generation within a web browser.
qr-code
jeromeetienne/microevent.js

Mar 2011 - Mar 2015

event emitter microlibrary - 20lines -for node and browser
Role in this project:
userFull-stack Developer
Contributions:16 commits, 3 PRs, 1 push in 4 years
Contributions summary:Jerome primarily worked on building and refactoring a micro event emitter library. They implemented the core event binding, unbinding, and triggering logic, including adding a mixin function. The user also created examples of how to use the library in both browser and Node.js environments, which showcases their ability to work on both front-end and back-end environments. They refactored files and implemented tests.
event-emitter
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