Transport
brezavta.si
An open-source multimodal journey planner for Slovenia, integrating public transport, bike-sharing, and car-sharing services. Built as part of my bachelor’s thesis.
Odoo developer in paid time. Public transport and telecommunications enthusiast in free time.
Transport
An open-source multimodal journey planner for Slovenia, integrating public transport, bike-sharing, and car-sharing services. Built as part of my bachelor’s thesis.
Transport
A ticketing system for the intercity bus and train network in Slovenia, loosely integrated with the existing public transport trip planner.
Transport
A community-run, provider-neutral international public transport routing service. I contribute and maintain static and real-time transit feeds worldwide, notably for FlixBus and much of Slovenia.
Transport
An open-source mobility initiative for Slovenia. The app outlived its original purpose, and now serves as a historical archive of public transport data, while the initiative goes on.
Transport
A unified public transport stop registry that consolidates data from multiple sources, with collaborative stop matching, community suggestions and voting, interactive maps, and a JSON API.
Transport
A real-time railway tracking and visualization platform covering Slovenia and the wider former Yugoslavia.
Transport
A web application for exploring Ljubljana’s public transport network, including real-time vehicle tracking and urban mobility information.
Transport
A public transport web application powered by Zagreb’s GTFS and GTFS-RT feeds.
Transport
Extended an open-source public transport tracking and arrival prediction system with multi-agency support, floating car data (FCD)-enhanced predictions, analytics for evaluating prediction accuracy, and automated database retention and cleanup.
Transport
A multi-agency public transport tracking backend that matches live vehicle positions to scheduled trips using spatial and temporal analysis, estimates delays, and produces enriched GTFS-Realtime feeds.
Transport
A multi-provider GTFS-Realtime service with automated feed polling, caching, vehicle position and trip update APIs, and Prometheus monitoring.
Telecommunications
Extended hharte's Nortel Millennium payphone manager with raw TCP protocol support, firmware-specific provisioning, configurable management settings, and a recovered dial-in application platform supporting interactive services and TTY sessions.
Telecommunications
Reverse engineered proprietary Elcotel payphone programming formats and developed Python tools to parse, generate, modify, and validate rate tables and configuration files without manually editing binary data.
Telecommunications
Management and automated provisioning for Iskra/LF3M Jatena, Postel, and Hostel payphones.
Coming soonNo projects in this category yet.
Getting an Iskra Jatena working with a replacement OMC server.
Reading and writing Elcotel R94 rate files, and how the Series-5 payphone uses them.
Jan 2024 — present
Software developer
Developing and maintaining custom Odoo modules, Slovenian localization, and integrations with external services.
Also developing internal Django applications.
Python · JavaScript · QWeb · XPath · PostgreSQL · Odoo · Django
Jul 2023 — Jan 2024
Software developer
Developing and maintaining custom Odoo modules. Some work on BI dashboards using Superset.
Python · JavaScript · QWeb · XPath · PostgreSQL · Odoo · Superset
Oct 2022 — Oct 2023
Software developer
Developing and maintaining Kvizko, a web application for creating and solving mathematical quizzes.
Node.js · Express · Vue 2 · MariaDB