Javier Esteban is a Senior Product Designer based in Berlin with 13 years of experience blending product design, interaction engineering, and visual art across startups and global companies. Currently on GitHub's Design Systems team, he shapes Primer’s UI, patterns, and iconography while running a long-standing freelance studio, Edokoa, that delivers everything from FramerJS prototypes to Unity3D experiences. His background spans Azure DevOps at Microsoft, AR and interactive installations, and award-winning product and brand work for travel and media platforms, showing a rare fluency between pixels and production code. Comfortable shipping end-to-end—from information architecture and interface systems to C# shaders or HTML/CSS—he bridges design and engineering to accelerate product decisions. Known for hands-on prototyping and illustration, he brings a maker’s curiosity to system-level design challenges and immersive interaction.
13 years of coding experience
4 years of employment as a software developer
Computer Science, 3º (Dropped out), Computer Science, 3º (Dropped out) at Universidad de Deusto
Plugin for Figma that reads css variables from a CSS or SCSS file and overrides or add the local styles.
Contributions:11 pushes in 4 days
css-variablescssfigmastylesoverrides
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 Esteban - Senior Product Designer at GitHub