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.
9 years of coding experience
19 years of employment as a software developer
basisschool Dalton, basisschool Dalton at Vockerschool
Nanodegree Self Driving Car Engineer, Nanodegree Self Driving Car Engineer at Udacity
MsC Software engineering, MsC Software engineering at University of Amsterdam
BsC Computer science, BsC Computer science at HU University of Applied Sciences Utrecht (Hogeschool Utrecht)
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Role in this project:
Mobile 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.
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
Front-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