Wifi Admin
2026Finished
- Java
- TypeScript
A take-home assignment for a Java Software Engineer role at Hrvatski Telekom.
The core task was a REST wrapper around a legacy SOAP platform. I added authentication and monitoring with Prometheus and Grafana.
A collection of things I’ve built.
2026Finished
A take-home assignment for a Java Software Engineer role at Hrvatski Telekom.
The core task was a REST wrapper around a legacy SOAP platform. I added authentication and monitoring with Prometheus and Grafana.
2026Active
A containerized environment for AI coding agents.
Configuration is scoped per project rather than relying on whatever's already set up locally.
Includes extensive engineering notes documenting reasoning.
2026Finished
A warehouse management simulation built in Java with libGDX.
Built with performance in mind: the game loop avoids allocations, favoring primitives over abstractions to keep frame times predictable.
2026Active
A personal site built with React and TypeScript, used to present projects and technical writing.
Content is authored in MDX and rendered through a small content pipeline.
2026Active
A distributed system for ordering virtual coffee from a networked espresso machine, built to explore service coordination across independently deployed components.
Backend, frontend, and machine each run as separate containerized services, in Java, Go, and TypeScript respectively.
2026Active
A Java library that abstracts LLM API calls behind a typed, fluent interface instead of raw HTTP and JSON.
Models are selected by capability, and structured responses are mapped directly to Java objects.
2026Finished
A backend for e-bike charging and billing, built inside a self-imposed 5-day timebox.
It ingests telemetry to track charging sessions, then turns the finalized energy totals into billing.
2025Experiment
A lightweight Java library for running tasks in tests, sequentially or concurrently.
Tasks are wrapped with configuration and decoration, then inspected for their result. No scheduling, persistence, or framework dependencies.
More projects coming soon.