I write the software, and I run the machines it lives on.
Developer and founder in Bratislava. I built a fleet-management platform for the car rental company I operate — then kept going and built the storefronts, the CMS engine behind them, and the servers all of it runs on.
One system, all the way down
What Fleetron is actually made of
Most stacks are described from the top. This one is worth reading to the bottom, because the bottom is where the decisions get expensive.
What a dispatcher actually looks at: live positions, trip history, and the paperwork a trip turns into.
DNS and proxy. Caching and TLS at the edge so the origin only handles what it must.
One container owns 80 and 443 and terminates TLS. Nothing else on the host binds a public port.
Three services from one repository, released together as versioned images rather than as a git pull.
Sessions and background jobs. Not on the critical path — the platform survives losing it.
Trips are stored as geometry, not as two float columns. “Which trips crossed this zone” becomes one query.
Six containers on a single host. The database publishes no port — the app reaches it over the compose network.
One machine, patched and watched by me. Ninety-five days of uptime at the last check.
Server access runs over Tailscale. There is no SSH port exposed to the internet to be scanned.
GitLab CI builds tagged images into a registry, and production runs a specific tag. Going back is changing it, not undoing a deploy.
Selected work
Seven builds, and what each one had to solve
Two are live and carrying real traffic. Four are finished and waiting on their launch date. One is a tool that runs every hour so I don’t have to read classifieds all day.
Multi-tenant fleet platform — GPS tracking, trip logs, VAT-ready records
Car rental storefront for Bratislava
A reusable block-based CMS engine, with a marketing site as its first consumer
Workshop system with a paperless handover protocol signed on a tablet
Headless commerce platform replacing a Shopify store
Dealership storefront built on verifiable vehicle history
Watches 248,000 car listings and ranks the ones worth a phone call
Working together
Open to work and to client projects
Backend and full-stack roles, or a build for your business. Remote or Bratislava. The fastest way to judge whether I’m useful to you is the section above — pick the layer you care about and see whether the reasoning holds.