Open to backend roles ✦

Vladimír
Urík

Java backend developer with 7+ years of JVM experience — started at 13 writing Minecraft plugins, progressed to scalable game server networks, and now building production-grade backends with Spring Boot, Quarkus, and Kotlin.

vladimirurik@dev ~ zsh
cat about.json
 
{
  "name": "Vladimír Urík",
  "role": "Java Backend Developer",
  "java_since": 2019,
  "main_stack": [
    "Java", "Kotlin",
    "Spring Boot", "Quarkus"
  ],
  "also_know": ["Go", "PostgreSQL", "Redis"],
  "open_to_work": true
}
 
// 13 years in, still going deeper
7+
Years in Java
5+
Years Professional
Lines of Java
100%
Remote-first
01

Skills

JVM Ecosystem
JavaKotlinSpring BootQuarkusMavenGradle
Backend & APIs
RESTMicroservicesGoNode.jsExpressJSPHP
Databases
PostgreSQLMySQLRedis
DevOps & Infrastructure
DockerLinuxCI/CDCypress
Frontend
ReactTypeScriptNext.jsTailwindCSSVue.js
AI & Integrations
OpenAIAnthropicGeminiElevenLabsN8N
02

Experience

Feb 2021 — present
5+ years
Freelance Backend Developer
Various clients · Remote
Ongoing

Delivered backend and full-stack solutions across multiple industries. Java, Kotlin, Go, and Node.js on the backend — with Laravel, React, and TailwindCSS when full-stack was needed. Owned architecture, implementation, and deployment end-to-end for each client project.

JavaKotlinQuarkusGoLaravelReactPostgreSQLDocker
Feb 2025 — Jan 2026
1 year
Software Engineer
Coudy AI · Contract · Remote
AI Platform

Designed and implemented core parts of a modular cloud platform integrating multiple AI models — GPT-4, Claude, Gemini, Stability AI, and ElevenLabs — into a unified, intuitive UI. Covered full-stack architecture, performance optimization, security hardening, and GDPR compliance.

ReactJSExpressJSMySQLRedisTailwindCSS
2020 — Oct 2024
~4 years
Java Backend Developer
Tim Kratochvíl · Long-term · Remote
Long-term

Built and maintained high-throughput backend systems — starting with scalable Minecraft game server networks (real-time duels, mini-game clusters handling hundreds of concurrent players) and evolving into a production player statistics platform on Spring Boot. Managed dedicated Linux infrastructure, owned the full backend lifecycle from architecture through deployment, and iterated on Kotlin as a preferred JVM alternative alongside Java.

JavaKotlinSpring BootGoTypeScriptRedisLinux
2019 — 2021
~2 years
Java Developer — Self-Taught
Minecraft Ecosystem · Open Source / Personal
Origin

Started writing Java at 13 years old — first Minecraft server plugins, then progressively more complex systems: scalable mini-game networks, duels matchmaking, player data pipelines, and real-time leaderboards. Built a hands-on understanding of JVM concurrency, event-driven architecture, and high-concurrency system design through production-grade game server development long before formal employment.

JavaBukkit / SpigotBungeeCordMySQLRedis
03

About

I wrote my first Java program at 13 years old. What started as Minecraft plugin development quickly turned into engineering scalable multiplayer game networks — real-time duels systems, mini-game clusters, and player statistics platforms. That obsession with making things fast and reliable never left.

Over 7+ years I've built that foundation into production-grade backend engineering. My longest collaboration — 3+ years with Tim Kratochvíl — was centered on Java and Kotlin backend systems: Spring Boot APIs, Quarkus microservice experiments, real-time data pipelines, and managing dedicated Linux infrastructure end-to-end.

More recently I've worked across stacks (Go, TypeScript, Node.js, Laravel) and spent a year at Coudy AI architecting a multi-model AI platform. But the JVM is home — and Java/Kotlin backend is where I want to go deeper.

Currently focused on
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
Cleaner JVM — coroutines, null safety, Spring
Distributed Systems
Consistency, fault tolerance, scalability patterns
04 · Let's talk

Looking for a
Java engineer?


vladimir.urik@icloud.com