Hi, I’m Nedžad

Odoo developer in paid time. Public transport and telecommunications enthusiast in free time.

Projects

brezavta.si ticketing

brezavta.si Ticketing

Transport

A ticketing system for the intercity bus and train network in Slovenia, loosely integrated with the existing public transport trip planner.

Transitous

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.

oJPP (Open Public Passenger Transport)

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.

ERPT interactive public transport stop registry

Unified Public Transport Stop Registry (ERPT)

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.

Mapper

Transport

A real-time railway tracking and visualization platform covering Slovenia and the wider former Yugoslavia.

MestniPromet

Transport

A web application for exploring Ljubljana’s public transport network, including real-time vehicle tracking and urban mobility information.

ZETko

Transport

A public transport web application powered by Zagreb’s GTFS and GTFS-RT feeds.

TransitClock real-time public transport analytics

TransitClock

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.

OnTrack real-time vehicle tracking and trip matching

OnTrack CAD-AVL

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.

GTFS-RT Exporters

Transport

A multi-provider GTFS-Realtime service with automated feed polling, caching, vehicle position and trip update APIs, and Prometheus monitoring.

Nortel Millennium payphone

Nortel Millennium Manager

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.

Elcotel Series 5 payphone

Elcotel Payphone Reverse Engineering

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.

Jatena payphones

Jatena Server

Telecommunications

Management and automated provisioning for Iskra/LF3M Jatena, Postel, and Hostel payphones.

Coming soon

From the blog

All posts →

Experience

Implex System Engineering d.o.o.

Jan 2024 — present

Software developer

Developing and maintaining custom Odoo modules, Slovenian localization, and integrations with external services.

  • Accounting & compliance: fiscalization, e-SLOG invoicing, tax reports, and exports to VOD and Minimax.
  • Shipping: integrations with GLS, DPD, and ExpressOne.
  • E-commerce & analytics: GA4 and Meta tracking, plus Google and Facebook product catalogs and Bankart payment gateway (cards and Flik).
  • Communications: local SMS providers and phonebook synchronization for Yealink phones.
  • HR & payroll: localized attendance, time-off, and payroll functionality.

Also developing internal Django applications.

Python · JavaScript · QWeb · XPath · PostgreSQL · Odoo · Django

Meditrade d.o.o.

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

UL FRI — LKRV

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

Skills & tools

Languages
Python, Javascript
Frameworks
Express.js, FastAPI, Django, React, Odoo
Tools & interests
Web scraping, Docker, Git, XPath, cybersecurity research, and reverse engineering

Contact

[email protected]
LinkedIn
nedzad-beus ↗
Code
GitHub ↗ / GitLab ↗
Mastodon
@[email protected] ↗
Telegram
vekejsn ↗
Matrix
@vekejsn:matrix.org ↗
XMPP
[email protected] ↗