Javier Martínez

Software Engineer at Stripe

Barcelona, Catalonia, Spain
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
Javier Martínez is a seasoned software engineer with 13 years of experience specializing in front-end engineering, design systems, and modern JavaScript ecosystems including TypeScript, Node.js and Babel. Based in Barcelona, he has driven cross-product UI initiatives and built developer tooling at scale—most recently at Stripe after a leadership role at New Relic where he launched the company’s first design system and an internal CLI that standardized front-end workflows. His background spans real-time visualizations and performance-tuned single-page apps, from open-sourcing gridster.js to shipping pixel-perfect UIs and production-grade build pipelines. Colleagues rely on him for technical mentoring, migration strategies that modernize legacy code, and practical solutions that balance designer intent with engineering constraints. Notably, he blends a designer’s eye for typography and layout with deep front-end tooling expertise, enabling both delightful UX and reproducible developer experiences.
code13 years of coding experience
job14 years of employment as a software developer
bookDigital Design, Digital Design at IED - Instituto Europeo di design
stackoverflow-logo

Stackoverflow

Stats
991reputation
167kreached
8answers
0questions
Badges
css
top-5%
html
top-5%
github-logo-circle

Github Skills (15)

html10
css10
documentation10
user-interface9
javascript8
navigationbar8
menu-navigation8
pseudo-elements6
internet-explorer6
font-face6
webfonts6
jquery6
webkit6
modernizr6
plugin6

Programming languages (4)

TypeScriptCoffeeScriptJavaScriptRuby

Github contributions (5)

github-logo-circle
ducksboard/gridster.js

Jul 2012 - Sep 2014

gridster.js is a jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns
Role in this project:
userFront-end Developer
Contributions:123 commits in 2 years 2 months
Contributions summary:Javier primarily focused on improving the front-end aspects of the project, particularly within the `index.html` file. Their contributions involved updating navigation links, improving the content layout, and adding links to the project's resources. The changes indicate a focus on enhancing user experience by improving access to downloads, documentation and issue tracking for the JavaScript library. Additionally, the user corrected minor documentation typos in the minified CSS file, indicating a commitment to improving the overall clarity of the project.
grid-systemjquerylayoutselementsgrid-layout
vieron/svg2css

Mar 2014 - Mar 2015

Contributions:19 commits, 3 pushes in 1 year
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
Javier Martínez - Software Engineer at Stripe