Aleksandar Stojiljković

Graphics Eng Manager at Mapbox

Helsinki, 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
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.
code14 years of coding experience
job21 years of employment as a software developer
bookFaculty of Electronics Engineering, Faculty of Electronics Engineering at Univerzitet u Nišu
stackoverflow-logo

Stackoverflow

Stats
226reputation
21kreached
2answers
0questions
github-logo-circle

Github Skills (36)

webgl10
unit-testing10
javascript10
c-language10
3d-graphics10
shadow-mapping10
mapbox-gl-js10
mapbox-gl10
testing10
windows10
gpu-programming10
tensorflowjs10
typescript10
machine-learning10
performance-optimization10

Programming languages (9)

TypeScriptC++BikeshedObjective-C++JavaScriptHTMLSwiftPython

Github contributions (5)

github-logo-circle
mapbox/mapbox-gl-js

May 2019 - Jan 2023

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
userFront-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.
vector-tilestilesmonorepobrowsermapbox
mapbox/mapbox-gl-native

May 2019 - Apr 2020

Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Role in this project:
userBack-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.
mapbox-glios-androidc-plus-plusmap-matchinggeopackage
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