Aleksandar Stojiljković is a Graphics Engineering Manager based in Helsinki with 14 years of experience building high-performance rendering and ML-accelerated systems across Mapbox, Intel, Samsung, and Nokia. He combines hands-on expertise in Metal, OpenGL and WebGL with leadership of 3D and graphics teams, shipping production map rendering and 3D terrain features. A proven performance engineer, he has contributed notable optimizations to TensorFlow.js (WebGL-packed ops) and Mapbox (fill-extrusion, tile/memory improvements), showing a rare blend of ML backend and real-time graphics work. His background spans embedded mobile graphics stacks to browser and native map engines, and he often bridges platform-specific challenges between Android, Windows, and macOS. Colleagues rely on him for pragmatic refactors that reduce recomputation and for pushing GPU-heavy workloads into efficient, cross-platform implementations.
14 years of coding experience
21 years of employment as a software developer
Faculty of Electronics Engineering, Faculty of Electronics Engineering at Univerzitet u Nišu
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
Front-end Developer
Contributions:81 reviews, 136 commits, 53 PRs in 3 years 8 months
Contributions summary:Aleksandar's commits primarily focused on enhancing the rendering and functionality of the `mapbox-gl-js` library. They implemented and optimized features related to 3D terrain rendering, including the handling of shadows, and the visual representation of buildings and landmarks within the 3D environment. The user also addressed performance issues by optimizing tile loading and improving memory management, while introducing tests for new features.
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Role in this project:
Back-end Developer
Contributions:50 commits, 67 PRs, 98 pushes in 10 months
Contributions summary:Aleksandar primarily contributed to refactoring and optimizing the `mapbox-gl-native` repository's codebase. Their work involved performance improvements, such as skipping unnecessary recomputations in the `coordinatePointMatrix` function. They also removed a redundant program re-linking approach in the core, leading to improved performance. Furthermore, the user addressed rendering issues and improved the fill-extrusion functionality.
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
Aleksandar Stojiljković - Graphics Eng Manager at Mapbox