Stelios Vitalis

Expert Software Engineer at TomTom

Rotterdam, South Holland, Netherlands
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

👤
Senior
🎓
Top School
Stelios Vitalis is an expert software engineer with 13 years of experience specializing in 3D geoinformation, geographic data workflows, and real-world visualization systems, currently finishing a PhD at TU Delft while leading 3D map development at TomTom. He blends research-grade knowledge—authoring CityJSON tooling, a CityJSON QGIS plugin, and versioning mechanisms for 3D city models—with hands-on engineering across web (Vue.js, three.js, GLSL), Python, CAD and GIS stacks. His contributions to open-source projects like a 3D Tiles renderer demonstrate a focus on performance optimizations (raycasting, b3dm parsing) and pragmatic refactors that improve rendering at scale. Comfortable across databases, backend tooling and front-end graphics, he has also delivered requirements and SRS work for international clients such as the World Bank. Colocated in Rotterdam, he pairs academic rigor with product-focused delivery to turn complex spatial datasets into usable, high-performance systems.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Rural and Surveying Engineering, Bachelor's degree, Rural and Surveying Engineering at National Technical University of Athens
bookMaster's degree, Informatics, Master's degree, Informatics at University of Piraeus
bookDoctor of Philosophy - PhD, 3D geoinformation, Doctor of Philosophy - PhD, 3D geoinformation at Delft University of Technology
languagesEnglish, Greek
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

threejs10
tilesets10
tiles10
javascript10
performance-optimization10
render10
rendering10
git7

Programming languages (10)

C++ShellCSSBatchfileJavaScriptVuePHPHTML

Github contributions (5)

github-logo-circle
NASA-AMMOS/3DTilesRendererJS

Aug 2020 - Apr 2021

Renderer for 3D Tiles in Javascript using three.js
Role in this project:
userFront-end Developer
Contributions:4 reviews, 16 commits, 6 PRs in 7 months
Contributions summary:Stelios contributed to the 3D Tiles Renderer project by implementing and modifying features related to optimizing raycasting and rendering empty tiles. They introduced options to control raycast behavior, improving performance, and addressed issues related to the display of empty tiles. The user also refactored code to improve efficiency, such as the performance of attribute parsing for b3dm files. Furthermore, they fixed linting issues and refactored the codebase.
tiles3dtiles3d-tilestilesetwebgl
Contributions:120 commits, 85 pushes, 4 branches in 1 year
buildingsgeometriesmetricscompute
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
Stelios Vitalis - Expert Software Engineer at TomTom