Young Hahn

CTO at Mapbox

Washington, District of Columbia, United States
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

🤩
Rockstar
🎓
Top School
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.
code16 years of coding experience
job6 years of employment as a software developer
bookBachelor’s Degree Studio Art, Bachelor’s Degree Studio Art at Williams College
github-logo-circle

Github Skills (43)

webgl10
map-box10
javascript10
ios10
c-language10
box-api10
leaflet10
mapbox-gl10
testing10
css10
vector-tiles10
typescript10
mapnik10
ui-design10
geojson10

Programming languages (12)

TypeScriptJavaC++ShellPLpgSQLJavaScriptGoPHP

Github contributions (5)

github-logo-circle
tilemill-project/tilemill

Jul 2010 - Jun 2013

TileMill is a modern map design studio
Role in this project:
userFull-stack Developer
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.
tmsmapbox-gl-jsmap-tilesmap-editormapbox
mapbox/mapbox-gl-js

Feb 2014 - Oct 2016

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
userFront-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.
Request Free Trial
Young Hahn - CTO at Mapbox