Aleksei Romanov

3D Graphics 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
Aleksei Romanov is a seasoned 3D graphics engineer with 10 years of professional experience, currently advancing globe and terrain rendering at Mapbox from Helsinki. He brings deep real-time rendering expertise developed over a long tenure at Varjo and Kt group, where he led cross-platform engine work for large terrains, deferred illumination, and GPU-driven particle and CUDA-based computation. His open-source contributions to the widely used mapbox-gl-js include terrain skirt fixes, globe rendering, shader and lighting enhancements, and improvements to testing infrastructure—demonstrating both product-facing impact and engineering rigor. Aleksei pairs strong academic credentials in applied mathematics (Master’s with honors) with practical systems-level skills, often tackling tricky issues like terrain holes, exaggerated wireframes, and Cesium patching for web 3D. Colleagues rely on him for solving nuanced rendering problems that sit at the intersection of real-time performance, visual fidelity, and cross-platform robustness.
code9 years of coding experience
job17 years of employment as a software developer
book4.45, 4.45 at Saint-Petersburg Phys-Math Lyceum 30
bookBachelor's degree, Applied Mathematics, 4.8 out of 5, Bachelor's degree, Applied Mathematics, 4.8 out of 5 at Saint-Petersburg State Polytechnical University
languagesРусский, Английский, Немецкий
github-logo-circle

Github Skills (9)

webgl10
maps10
javascript10
3d-graphics10
3d9
web-optimization8
web-performance8
optimization8
optimisation8

Programming languages (3)

TypeScriptC++JavaScript

Github contributions (5)

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

Dec 2022 - Jan 2023

Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
userFront-end Developer
Contributions:8 reviews, 5 commits, 8 PRs in 1 month
Contributions summary:Aleksei primarily contributed to the front-end development of the mapbox-gl-js repository. Their work involved fixing terrain wireframe issues related to exaggeration and implementing globe rendering features, specifically introducing skirts to address holes in the terrain. Additionally, the user made updates to shaders and code related to 3D effects such as lighting and emission, and added features and fixes concerning styling and debugging functionality. The user also made contributions in improving test infrastructure and implementing new tests.
vector-tilestilesmonorepobrowsermapbox
Contributions:1 push, 1 branch in 2 years 8 months
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