Petr Sloup

Head Of R&D at MapTiler

Prague, Czechia
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
Petr Sloup is a seasoned R&D and engineering leader with 15 years of experience building mapping and geospatial tooling, currently heading R&D and serving as CTO at MapTiler from Prague. He combines hands-on back-end and front-end expertise—contributing to major open-source projects like OpenLayers and WebGL Earth with work on tile sources, camera controls, Cesium integration and TileJSON handling. Petr’s background spans mobile, .NET and JavaScript development, reflecting a pragmatic full-stack approach to performance, caching and high‑DPI tile delivery. He is adept at translating complex rendering and synchronization challenges into maintainable APIs and production services. Notably, his open-source contributions demonstrate both deep low-level raster/vector handling and UX-focused features such as screenshotting, mini-globe UI and camera tilt/heading controls. He holds a master’s in Applied Informatics from Masaryk University and is known for blending research-minded problem solving with product-driven engineering.
code15 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Applied Informatics, B, Master's degree, Applied Informatics, B at Masaryk University Brno, Faculty of Informatics
bookA, A at Gymnázium Františka Palackého
languagesCzech, English, German
stackoverflow-logo

Stackoverflow

Stats
179reputation
5kreached
8answers
1question
github-logo-circle

Github Skills (23)

resium10
javascript10
webmap10
cesiumjs10
tile-server10
3d10
openlayers10
nodejs10
expressjs9
vector-tiles9
png9
jpeg9
webp9
caching8
dockers7

Programming languages (8)

TypeScriptC++ShellPLpgSQLSCSSJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
maptiler/tileserver-gl

Mar 2016 - Sep 2022

Vector and raster maps with GL styles. Server side rendering by MapLibre GL Native. Map tile server for MapLibre GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc.
Role in this project:
userBack-end Developer
Contributions:27 releases, 1 review, 380 commits in 6 years 7 months
Contributions summary:Petr primarily worked on improving the generation of TileJSONs and handling various image formats (PNG, JPEG, WebP) and providing access to source data. They added support for serving raw vector tiles and implemented features to handle high DPI tiles. Additionally, they integrated data decorators for further customization and added several caching and related performance enhancements.
rastermapbox-glios-androidandroid-jsios
webglearth/webglearth2

Mar 2013 - Oct 2019

WebGL Earth 2 - the source code of the project
Role in this project:
userFront-end Developer
Contributions:4 releases, 136 commits, 1 PR in 6 years 8 months
Contributions summary:Petr primarily contributed to the user interface and functionality of the WebGL Earth project. Their work included implementing camera controls, adding features to save screenshots, and creating a basic leaflet-compatible API. They demonstrated a focus on expanding the project's API with functions such as heading and tilt manipulation, along with the addition of a mini-globe and the implementation of polygon features.
earthwebgl
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