Young Hahn is a design-minded engineering leader with 16 years of experience who serves as CTO at Mapbox, focused today on Platform and Geocoding while mentoring teams to grow through service-oriented leadership. Transitioning from visual design to full-stack engineering, he blends product sensibility with deep front-end and rendering expertise—especially notable contributions to Mapbox's flagship map libraries like mapbox-gl-js and mapbox-gl-native. He has hands-on experience across UI, backend, and systems work (from TileMill and geojson.io to node-mapnik), often shipping improvements to text rendering, tile handling, and high-DPI image logic. Based in Washington, DC, he values practical solutions that are important because they matter to others, and he treats engineering as a craft tied to usability and performance.
16 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree Studio Art, Bachelor’s Degree Studio Art at Williams College
Contributions:245 commits, 1 comment in 2 years 11 months
Contributions summary:Young primarily worked on implementing and refining the front-end components of a mapping application. Their contributions included adding basic templates, implementing CSS styles, incorporating JavaScript interactions, and integrating code for color palette adjustments and a map preview feature. The user also made contributions towards UI element styling, adding a tab-based interface for editing the code. The commits demonstrate a focus on building the user interface and its functionality.
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
Front-end Developer
Contributions:296 commits, 16 PRs, 64 pushes in 2 years 8 months
Contributions summary:Young primarily contributed to the front-end development of the `mapbox-gl-js` repository, a JavaScript library for interactive maps. The commits show modifications to style files, particularly `debug/style-streets.js` and `debug/site.js`, indicating involvement in styling and data source configurations. Further commits focused on incorporating glyphs and handling text-related features, suggesting a focus on rendering and display aspects of the map interface.
vector-tilestilesmonorepobrowsermapbox
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.