JVM developer: Kotlin and Java, backend and desktop. Rust where it fits. I write native bindings by hand (Project Panama), ship desktop apps for three operating systems, and publish libraries to Maven Central.
Germany · Open to remote work (JVM / Kotlin / Backend)
| Project | What it is | Stack |
|---|---|---|
| Nexira | Minecraft launcher, ~20 modules, 30 releases, Windows / Linux / macOS | Kotlin, Compose Multiplatform, Gradle |
| smrt | Mod mirror and pack registry: signed manifests, OpenAPI, control panel | Rust, axum, Svelte |
| skinema | Video decode and playback for JVM desktop, FFmpeg through hand-written FFM bindings, 6 platforms | Kotlin, Panama, Skia |
| libtray · libnotify · libvault | System tray, desktop notifications and secret storage for the JVM. D-Bus, Win32/WinRT and Objective-C runtime, no JNA | Kotlin, Panama |
| Pharmacy | Pharmacy POS and inventory, FEFO batch rotation, contract-first API. Live | Spring Boot 4, Angular 21, MariaDB |
| open-smrt-network | Clean-room network-protocol reimplementation across three Minecraft versions, compatibility without the telemetry | Java, Forge, NeoForge |
| linux-osu-stable-installer | Modular installer for osu! on Linux, five distributions, Wine and Wayland tuning | Bash, gum, Nix |
Published on Maven Central under dev.hivens.
solyx (CALPHAD thermodynamics for the
JVM) is pre-release and currently on hold.
| Domain | Technologies |
|---|---|
| JVM | |
| Desktop & native | |
| Systems | |
| Frontend | |
| Database | |
| DevOps & Tools |


