Prague Public Transportation Monitoring
Real-time GPS tracking for up to 5,000 vehicles — delay computation, data pipeline and public API for Prague's entire transit network.
TypeScript · REST · RabbitMQ · PostGIS
Designed and implemented scalable APIs using GraphQL and TypeScript for UAV/LiDAR-to-3D modelling pipelines. Enhanced user experiences with intuitive dashboards for complex data visualisation.
Led UX and development for the Prague Data Platform (Golemio) — delivering dashboards and APIs to city municipalities, citizens and third parties. Implemented API for Prague's digital departure boards across the city.
Full-stack developer and UX designer focused on open data. Co-authored cityvizor.cz — an open-source platform for municipal budget transparency adopted by dozens of Czech cities.
City-scale data platforms, interactive public installations, data visualisations, web apps and UX — working with civic, cultural and tech clients across Czech Republic and Europe.
TypeScript · Node.js · REST · GraphQL · WebSockets · RabbitMQ · Node-RED
PostgreSQL · PostGIS · MySQL · MongoDB · Redis
React · Angular · Vue · TypeScript · WebGL · Mapbox GL JS · P5.js
Figma · Adobe XD · Prototyping · User Research · Design Systems
Docker · Kubernetes · CI/CD · AWS · Azure
IoT · ESP32 · Video Production · DTP · Open Data · Smart City
Real-time GPS tracking for up to 5,000 vehicles — delay computation, data pipeline and public API for Prague's entire transit network.
TypeScript · REST · RabbitMQ · PostGIS
Realtime API powering physical departure board displays across the City of Prague — launched with 20 devices, hundreds planned.
TypeScript · REST
Real-time city data rendered across 5 FullHD wide-screen projections inside the CAMP architecture and planning centre.
WebGL · Mapbox GL JS · Golemio API
Tablet app letting visitors control the narrative of an immersive theatrical production via Bluetooth beacon indoor localisation.
Ionic · Figma · BT Beacons
Web application with real-time mobile control for a collaborative game installation exhibited at CAMP Prague.
WebSockets · P5.js
Open-source web application for visualising city budgets — co-authored at the Ministry of Finance, adopted by dozens of municipalities.
Angular · Figma · Adobe XD