Custom Solutions

Utility Metering Platform

Utilities read meters remotely, and this platform is where those readings land. It speaks to meters over a dozen different protocols, stores every reading, raises an alarm when something looks wrong, plans the routes for technicians who still read on foot, and hands finished data to the utility's billing system.

It carries around half a million meters and tens of millions of readings, so speed is a feature in its own right. When the overview screens began taking minutes to load, we rebuilt the queries behind them and brought them back to about ten seconds — without adding a single database index, because the customer's rules didn't allow one.

Technicians in the field use an Android app we wrote for the same system. It works with no signal at all: the day's route, the meters and the readings live on the phone, maps included, and sync when the phone comes back. It reads meters over Bluetooth, over a cable, or by a tap of NFC — the protocol know-how behind it is ours.

~500,000 METERS • 38M+ READINGS • 10+ METER PROTOCOLS • OFFLINE ANDROID APP

Croatia's Open Data Portal

Croatia's open data lives on a portal we build and maintain. Public bodies publish their datasets there, and anyone — a citizen, a journalist, a company building a product — can search, preview and download them. The City of Zagreb runs its own portal on the same platform, with its own identity and its own rules about who may publish.

Around twelve hundred datasets from more than a hundred publishers are catalogued, described to European standards and readable by machines as well as people, with login through the national identity gateway.

~1,200 DATASETS • 140+ PUBLISHERS • NATIONAL SSO • EU HIGH-VALUE DATASETS

Access Control & Attendance

Doors, turnstiles and terminals decide who gets into a building, and the same records tell HR who was at work. The system holds the people, their cards and fingerprints, the areas they may enter and the hours they may enter them, and turns the day's comings and goings into the figures payroll needs.

The original platform had been running since 2012, talking to the readers on the wall through software we wrote ourselves. We have now rebuilt it from the ground up: a modular backend, single sign-on, a new interface, and a service that keeps people and departments in step with the client's HR system — while the doors kept working throughout.

DOORS AND TERMINALS • CARDS AND FINGERPRINTS • ATTENDANCE AND PAYROLL • SSO AND HR SYNC

Multi-Brand Venue Sites

Three venues, one platform. Each has its own look, its own menus, gallery and promotions, while the staff manage all of them from the same back office, in three languages.

When a new rule required price lists to be published in machine-readable form, the sites were ready before the deadline: staff upload a list and the site publishes it in the required format next to the one guests read.

THREE BRANDS, ONE PLATFORM • THREE LANGUAGES • MACHINE-READABLE PRICE LISTS