John Wilson is a Principal Designer Engineer with 12 years of experience blending UX/product design and front-end engineering to drive marketing and product initiatives at Elastic. He leads with pragmatic creativity, emphasizing transparency and team morale to translate business goals into performant, user-focused interfaces. His background spans consultancy, product design for enterprise clients, and hands-on front-end work (HTML/CSS/JS/React), enabling him to both craft vision and ship production-ready code. An active contributor to open-source front-end tooling, he improved and refactored the popular flowtype.js library for responsive typography. Based in Fairhope, Alabama, he brings a rare mix of design leadership and implementation discipline, rooted in a valedictorian graphic design education and years of delivering iOS and web products. Colleagues rely on him to bridge creative direction and measurable business outcomes without losing sight of craft.
12 years of coding experience
14 years of employment as a software developer
Valedictorian Bachelor of Science Graphic Design, Valedictorian Bachelor of Science Graphic Design at Full Sail University
Web typography at its finest: font-size and line-height based on element width.
Role in this project:
Front-end Developer
Contributions:15 commits in 6 months
Contributions summary:John primarily worked on the JavaScript library `flowtype.js`, focusing on improving the code and refining the functionality. Their contributions included refactoring and rewriting core parts of the code, updating the license, and fixing minor bugs. They also updated documentation and removed a now-unnecessary function.
Contributions:136 pushes, 2 branches, 21 comments in 4 years
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
John Wilson - Principal Designer Engineer (Marketing) at Elastic