Profesní profil

Přehled dovedností & zkušeností

V oblasti vývoje backendových aplikací, webových služeb a správy linuxových serverů mám praxi přes 20 let. Níže uvádím přehled technologií a oblastí, ve kterých jsem aktivně pracoval.

Backend v Javě

Lehké knihovny Avaje a Ujorm šetří systémové zdroje a udrží aplikaci rychlou i na skromném hardware.

Java Avaje Ujorm Maven

Frontend v čistém Javě

Frontend generovaný přímo v Java kódu — jednotný technologický stack od databáze až po UI.

Java (X)HTML CSS XML

Konzultace & školení

Zkušenosti s individuální výukou jazyka Java a praktickými základy Linuxu — na desktopu i serveru.

Java Linux desktop Linux server

Databáze

Návrh schématu, dotazy a správa výkonu pro relační i grafové databáze.

PostgreSQL ArangoDB

Správa linuxového serveru

Provoz VPS s webovými aplikacemi na Apache Tomcat, Ubuntu server i desktop.

Linux Ubuntu Tomcat VPS

Testování & kvalita

Automatizované testy, verzování kódu a code review pro udržitelné projekty.

jUnit 5 Mockito Git

Fotografování

Fotografická tvorba a postprodukce v editoru GIMP.

GIMP Inkscape
Ukázka práce →

3D modelování & tisk

Modelování v Blenderu a malosériový tisk na tiskárně Prusa MK4S — od návrhu až po výsledný díl.

Blender PrusaSlicer Prusa MK4S
Ukázka práce →

Video střih

Základní střih a postprodukce videa v editoru ShotCut.

ShotCut
Ukázka práce →
Učebnice jazyka Java

Naučte se Javu prakticky a hravě — od základů až po vlastní webovou hru v internetovém prohlížeči.

Domovská stránka knihy →
Živé příklady ke knize →
Hodnocení Deep Research →
Odborné články – Root.cz

Technické články pro vývojáře na jednom z největších českých IT portálů.

Přejít na blog →
Řidičský průkaz skupiny B
Angličtina — pasivní znalost (dokumentace, e-mail)
LibreOffice, Google Docs