Jean Emer

Staff Software Engineer at Stripe

Amsterdam, North Holland, Netherlands
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

👤
Senior
🎓
Top School
Jean Emer is a Staff Software Engineer based in Amsterdam with 14 years of experience building production web platforms and developer tooling. He has advanced front-end expertise—especially with React and TypeScript—and a track record at companies like Stripe and Uber where he shipped UI runtimes, DSLs, and cross-platform interfaces. His open-source contributions include practical enhancements to widely used libraries such as Base Web (adding mountNode support and bug fixes) and conference boilerplates that improve content structure and UX. A Computer Science graduate, he balances hands-on implementation with developer experience, having led projects using React Native, Angular, Node.js, Go and Rails. He writes and speaks regularly about software development, signaling a commitment to community and developer education. Colleagues would describe him as a web craftsman who focuses on maintainability and pragmatic solutions that scale.
code14 years of coding experience
job12 years of employment as a software developer
bookBS in Computer Science Computer Science, BS in Computer Science Computer Science at Federal University of Rio Grande do Sul
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
33reputation
1kreached
0answers
1question
github-logo-circle

Github Skills (17)

javascript10
component-library10
front-end-development10
html10
react10
select-input9
site-design9
system-design9
website-design9
selectbox9
system9
datepicker9
typescript7
typescript-types7
typescripts7

Programming languages (7)

TypeScriptCSSCoffeeScriptSCSSJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
braziljs/conf-boilerplate

Sep 2012 - Jul 2014

The easiest way to create websites for conference/events
Role in this project:
userFront-end Developer
Contributions:8 commits in 1 year 10 months
Contributions summary:Jean primarily contributed to the front-end of the conference website boilerplate. Their commits focused on adding and modifying sections, including location, schedule, speakers, sponsors, partners and contact, using HTML and potentially JavaScript (inferred from context of front-end web development). The changes involved structuring content within these sections, inserting a map, and building out a schedule table. These contributions aimed to enhance the website's content organization and user experience.
events
uber/baseweb

Mar 2019 - Mar 2020

A React Component library implementing the Base design language
Role in this project:
userFront-end Developer
Contributions:6 commits, 6 PRs, 10 comments in 1 year
Contributions summary:Jean primarily contributed to the `baseweb` React component library, focusing on enhancing existing components. Their work involved adding the `mountNode` prop to several components, including `DatePicker`, `Select`, and `Popover`, allowing for greater flexibility in where the components are rendered within the DOM. They also addressed a bug in the `Select` component and removed type definitions from the ESM target, improving the library's overall functionality and build process.
react-componentreactlanguage-designreact-component-librarydesign-system
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
Jean Emer - Staff Software Engineer at Stripe