Ivo Van Dongen

Senior Engineering Manager at Mapbox

Espoo, Finland
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
Ivo Van Dongen is a Senior Engineering Manager based in Espoo with over a decade of experience building rendering engines, large-scale backend systems, mobile (Android/C++) and cross-platform graphics tooling. At Mapbox he has led 3D efforts from hands-on rendering fixes in the popular mapbox-gl-js and mapbox-gl-native projects to launching 3D live navigation and 3D lanes, growing teams and enabling new leaders. His background spans full-stack services (Java/JS/Python/AWS), embedded and automotive integrations, and self-driving car engineering training—showing a rare blend of low-level graphics expertise and cloud-scale systems thinking. A founder and frequent early-stage contributor, he thrives in focused teams tackling novel challenges and is known for pragmatic fixes that improve cross-platform precision and rendering correctness.
code9 years of coding experience
job19 years of employment as a software developer
bookbasisschool Dalton, basisschool Dalton at Vockerschool
bookNanodegree Self Driving Car Engineer, Nanodegree Self Driving Car Engineer at Udacity
bookMsC Software engineering, MsC Software engineering at University of Amsterdam
bookBsC Computer science, BsC Computer science at HU University of Applied Sciences Utrecht (Hogeschool Utrecht)
languagesEnglish, Dutch
github-logo-circle

Github Skills (14)

android-developers10
android-developer10
mobile10
webgl10
maps10
javascript10
ios10
opengl-es10
shader10
android10
3d10
java9
javas9
ui-components8

Programming languages (9)

TypeScriptJavaC++CCMakeObjective-C++JavaScriptPython

Github contributions (5)

github-logo-circle
mapbox/mapbox-gl-native

Jun 2016 - Apr 2021

Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Role in this project:
userMobile Developer (Android)
Contributions:402 commits, 276 PRs, 760 pushes in 4 years 10 months
Contributions summary:Ivo primarily contributed to the development of the native Android Mapbox GL library, focusing on improving the functionality and usability of the rendering engine. The commits demonstrate work on MarkerView handling, including bringing selected markers to the front and adding a container for markers, which would contribute to performance improvements. Further contributions included enhancements to the information window behavior and UI tests, indicating work across the rendering pipeline and improvements to the SDK's functionality.
mapbox-glios-androidc-plus-plusmap-matchinggeopackage
mapbox/mapbox-gl-js

Apr 2017 - Mar 2022

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
userFront-end Developer
Contributions:6 reviews, 25 commits, 9 PRs in 5 years
Contributions summary:Ivo's contributions primarily focused on modifying and optimizing the skybox and fill-extrusion shaders within the mapbox-gl-js repository. They addressed precision issues for Android devices, avoided undefined behavior, and made changes to aid porting efforts. The user also fixed issues related to fill extrusion rendering, specifically when features cross tile borders. Additionally, they modified the skybox matrix and made several updates regarding sky rendering.
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
Ivo Van Dongen - Senior Engineering Manager at Mapbox