Bryan Housel

New Providence, New Jersey, 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
Bryan Housel is a seasoned software engineer with 15 years building and maintaining high-impact open-source mapping tools, notably as the long-time maintainer of OpenStreetMap’s iD editor and the Rapid editor. He combines full-stack engineering, automation, and UX-focused front-end work to deliver performant mapping experiences—replacing legacy renderers with WebGL/Pixi.js to yield 10–100x speedups in real projects. Bryan has deep experience in data validation and build automation (osm-community-index), Rails backend maintenance (openstreetmap-website), and contributions to map rendering libraries like mapbox-gl-js. A frequent speaker at State of the Map and FOSS4G, he blends community leadership with hands-on mentorship and project stewardship. Based in New Providence, NJ, he holds dual B.S. degrees in electrical and computer engineering from Drexel and is known for tackling both large-scale performance problems and small UX details—when not trail-running or cooking with fire.
code15 years of coding experience
job12 years of employment as a software developer
bookDual B.S., Electrical Engineering and Computer Engineering, Dual B.S., Electrical Engineering and Computer Engineering at Drexel University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
351reputation
146kreached
4answers
0questions
github-logo-circle

Github Skills (40)

openstreetmap10
webgl10
json10
ruby-rails10
es6-modules10
javascript10
lib10
data-validation10
python10
mapbox-gl10
typescript10
internationalization10
rails10
user-interface10
ui-design10

Programming languages (14)

C++VueGoHTMLKotlinTypeScriptHCLShell

Github contributions (5)

github-logo-circle
osmlab/name-suggestion-index

Jan 2016 - Jan 2023

Canonical common brand names, operators, transit and flags for OpenStreetMap.
Role in this project:
userFull-stack Developer
Contributions:216 reviews, 3768 commits, 1597 PRs in 7 years 1 month
Contributions summary:Bryan primarily worked on enhancing the user interface and user experience for the project by implementing new components and improving the rendering of UI elements. Furthermore, the user contributed to backend functionality by introducing new features and addressing issues in several parts of the codebase. These tasks included handling Facebook and Twitter usernames, creating new methods for fetching and displaying information, and refactoring the codebase for easier maintainability.
franchisecanonicalizationflagsbrandsjavascript
osmlab/osm-community-index

Mar 2018 - Jan 2023

:speech_balloon: An index of community resources for OpenStreetMap
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:54 releases, 10 reviews, 970 commits in 4 years 10 months
Contributions summary:Bryan primarily worked on building the data processing and validation pipeline for the OpenStreetMap community index project. Their commits involved creating scripts to build and validate data, adding linting and code formatting to the build process, separating data into resources and features, and introducing a system to generate UMD/ES6 modules, also adding tests. The user was also responsible for automatically prettifying JSON files and incorporating a system to validate dates, duplicate IDs, and ensure proper file extension, demonstrating skills in automation, data validation, and build processes.
groupsballoonindexspeech-ballooncommunities
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
Bryan Housel