7+ years on the JVM. Started writing Java at 13 — Minecraft plugin development that quickly evolved into high-concurrency game server networks: real-time duels, mini-game clusters, player statistics pipelines. That foundation became production-grade backend engineering.
Since then: Spring Boot APIs, Quarkus microservices, Kotlin coroutines, Go services, dedicated Linux infrastructure — and most recently a year architecting a multi-model AI platform at Coudy AI.
The JVM is home. Java & Kotlin backend is where I go deep.
JVM Ecosystem
Backend & Infrastructure
▸ Java 21 + Virtual Threads — Project Loom, high concurrency without the overhead
▸ Spring Boot 3 — Production-grade microservices & REST APIs
▸ Quarkus — Reactive, cloud-native JVM backends
▸ Kotlin — Coroutines, null safety, idiomatic Spring
▸ Distributed Systems — Consistency, fault tolerance, scalability patterns
| Period | Role | Stack |
|---|---|---|
| Feb 2021 – present | Freelance Backend Developer | Java, Kotlin, Quarkus, Go, PostgreSQL, Docker |
| Feb 2025 – Jan 2026 | Software Engineer @ Coudy AI | Node.js, React, MySQL, Redis |
| 2020 – Oct 2024 | Java Backend Developer @ Tim Kratochvíl | Java, Kotlin, Spring Boot, Go, Redis, Linux |






