Jan Kadlec — portfolio

I ship things that work.

Automation and AI tooling that saves people hours. Years of Java/Spring backend underneath. Results, not slide decks.

See the workContact
I'm here as

Automation · AI tooling · Java/Spring

České Budějovice and Prague, Czechia. Open to founders and recruiters.

Profile

I automate the manual work that eats people’s hours — and I prototype fast.

A developer who turns manual processes into automated ones — with AI tooling, agent workflows (Claude Code) and scraping. I prototype fast, test what’s real versus hype, and ship things people actually use. Behind that sits years of Java/Spring backend work, including enterprise authentication for ČEZ.

Beyond coding I lead teams and organize international events with non-profits like Students For Liberty and Junior Chamber International. In my free time I build products, follow emerging tech — and keep a few beehives.

Selected work

2 products, live
Live

Moldavite

An interactive learning platform for math and physics: problem → verification → progress. My own product — built, launched, and in use.

Nuxt

View project
Live

PriceDog

A price watchdog: price tracking with history, email alerts, and shared lists — a browser extension plus web app.

Spring Boot · Vue · Nuxt · PostgreSQL · Spring Security · Docker · Chrome extension

View project

Projects

Shikula Adresy

2026

A free address-autocomplete widget for Czech e-shops: type a street and it fills in the number, postal code, and city from the official RÚIAN registry — fewer checkout typos and returns.

adresy.shikula.cz

Vanilla JS · JSON API · RÚIAN · OpenStreetMap

Léčiva

2026

Digitised a paper-based treatment-ordering process for beekeeping associations — roughly 40 hours of manual work per cycle down to under one. Orders, QR payment codes and treasurer exports now live in one app. In use by real clubs.

leciva.jan-kadlec.cz

Go · Nuxt · PostgreSQL · SPAYD QR payments

Legalizujme

2026

Conference site for Students For Liberty CZ, run through an AI agent (OpenClaw): I message it what changed and it edits and ships the site. Adding a speaker went from a laptop task to about a minute on my phone on the metro.

legalizujme.cz

Nuxt 4 · Tailwind · OpenClaw

Buduji se

2026

A diary that takes a few minutes a day: three priorities in the morning, three things that went well in the evening, and one-minute habits. Inspired by Tomáš Baťa. Went from research notes and a clickable prototype to a free public beta in under a week. No account needed, and entries stay on the phone.

buduji.se

Web app · Android (Zapstore)

JCI Czech Republic website

2024

New website for JCI Czech Republic.

jcicr.cz

JCI European Presidents Meeting

2023

Event website plus rollup and badge graphics.

BCI Train

—

A mobile app that controls a model train using EEG brain activity.

React Native

Theoretical Informatics project

2021

Regular-set recognition using a nondeterministic finite automaton.

Skills

AI & automation
AI tooling, agent workflows (Claude Code), rapid prototyping
Scraping & data
Web scraping (Puppeteer, Apify), scheduled jobs, alerts
Backend
Java 8–24, Spring Boot, Spring Security (OAuth2, Kerberos), Hibernate
Frontend
Vue.js, Nuxt, Tailwind CSS
Data
PostgreSQL, MariaDB
DevOps & tools
Docker, Git, Coolify, Node.js

Experience

Oct 2024 – Sep 2025

Backend Developer · Kiwi Digital s.r.o.

Primary backend and some frontend for a platform to manage many screens from one place. Led the Spring Security authentication (OAuth2, Kerberos) for ČEZ, plus database migrations.

Java · Spring Boot · Spring Security · Hibernate · MariaDB · Docker · Git

Jan 2023

Web App — FAV průvodce · 1-month project

A browser app helping new university applicants through the application process, including a generated to-do list of steps.

Vue.js · Tailwind CSS · DaisyUI

Sep – Dec 2021

Java Backend Developer · Agentes IT s.r.o.

Built new features for a basketball team-management system.

Java · Spring Boot

Education

2025 – Feb 2027

prg.ai Master

Czech Technical University (CTU)

Master’s programme; thesis on improving the pre-training efficiency of transformer LLMs.

2024

Bachelor of Computer Science & Engineering

University of West Bohemia

2022

Business Informatics (exchange)

Technische Universität Wien

Leadership

2019 – now

Junior Chamber International

  • Secretary General, JCI Czech Republic (2024)
  • President, JCI Pilsen (2023)
  • Deputy President, JCI Pilsen (2022)
  • Organized events (e.g. Secret of Personal Brand) and helped run the European Presidents Meeting.
  • Graduate of the JCI European Academy (Sweden) and the Growth & Development Academy (Romania).

2021 – now

Local Coordinator

Students For Liberty

  • Regional tech support — web, video/audio, graphics — for events like LibertyCon Europe and Ukrainian Renaissance.
  • Organized local economics- and crypto-focused events.

Contact

Let's talk.

Looking for a developer who ships? Write to me.

České Budějovice · Prague · usually replies within 24 hours