
Jan Komínek.
Medior / Senior Fullstack Engineer · Praha, CZ
Produkty dovádím z prázdného repozitáře do produkce. Vue a React vepředu, Node a PostgreSQL za nimi, Docker a CI/CD pod tím. Vedl jsem platformu pro nabíjení EV od holé infrastruktury k platbám naživo, postavil zero-trust nástroje pro datovou provenanci a stále provozuji vlastní živý produkt.
Kde jsem budoval.
Seřazeno od nejnovějšího.
Senior Frontend Engineer
Jediný frontend engineer na DeepTrace, zero-trust platformě pro datovou provenanci pro Earth Observation data.
- Navrhl interaktivní D3.js vizualizaci lineage pro komplexní supply-chain grafy
- Implementoval klientskou verifikaci hash-chain podle zero-trust architektury
- Integroval AWS Cognito (OAuth) pro bezpečnou autentizaci pouze na straně klienta
Fullstack Engineer
Dodával jsem funkce end-to-end na datové platformě, od Nuxt frontendu přes AdonisJS backend po PostgreSQL a Redis.
- Vlastnil dodávku funkcí napříč stackem, Nuxt na frontendu a AdonisJS na backendu
- Přestavěl vyhledávání na Elasticsearch přes velké datové sady, ladil relevanci a latenci
- Provozoval CI/CD a DigitalOcean Linux infrastrukturu pro produkční nasazení
Fullstack Engineer, technický vedoucí
Vedl jsem platformu pro nabíjení EV od holé infrastruktury k platbám naživo jako jediný fullstack engineer na projektu.
- Postavil veřejnou nabíjecí aplikaci s online platbami a vzdálenou autorizací nabíječek
- Navrhl a nasadil celé prostředí od nuly na IaaS jako Docker Swarm mikroslužby
- Postavil systém automatické aktualizace firmware společně s hardwarovým týmem
Fullstack Developer
Fullstack developer v cross-funkčním Agilním týmu budujícím interní zákaznický portál. Pracoval jsem se 6 vývojáři a 1 PM v Scrumu.
Frontend Developer
Postavil jsem frontend kybernetické e-learningové platformy ve Vue a TypeScriptu a zavedl procesy kvality kódu a vydávání, které tým dál používal.
Něco, co sám provozuji.
Živé, udržované a rostoucí. Důkaz, že mezi kontrakty zůstávám aktivní.
Tvůrce & jediný správce
Plánovač rozvrhů pro studenty VŠE, živě na kreditozrouti.cz. Vytvořil jsem ho a sám provozuji, od scrapingu InSIS po nasazení. Čísla jsou skromná záměrně: tiše zachraňuje pár studentům semestr, každý den.
- 300+ studentů ho použilo, několik denně, nalezeno hlavně díky doporučení
- Vyrostl z vítězného hackathonového buildu, pak sám doveden k hotovému produktu v produkci
- Běží s monitoringem, alertingem a automatickým nasazováním a vedl k mé bakalářské práci
Vedení a mentoring.
Kde jsem určoval směr týmu, ne jen jednotlivé komponenty.
Lead Backend Engineer & DevOps Architect
Vedl jsem čtyři vývojáře na univerzitní platformě. Nastavil Agile workflow, Git branching strategii a standardy code review a napsal technickou dokumentaci.
- Mentoroval tým v TypeScriptu, Dockeru a architektonických vzorech
- Kontejnerizoval infrastrukturu na Hetzner VPS s Docker, Traefik a Cloudflare
- Postavil Node.js REST API s BullMQ a Redis async workery, Makefile automatizace pipeline
Lektor & Organizátor
Samostatně jsem vyučoval úvodní kurz 2D grafiky pro 50 studentů v každém ročníku, ve věku 13 až 16 let. Napsal jsem osnovu, navrhl závěrečné projekty a hodnotil každé odevzdání. Nejlépe hodnocený lektor v každém ročníku.
Formální vzdělání.
Aplikovaná informatika
Bc. zaměřený na propojení softwarového inženýrství a obchodní strategie. Návrh systémů, strojové učení, cloud computing, datová analytika spolu s obchodními základy.
- Předměty pokrývající návrh systémů, strojové učení, cloud computing a datovou analytiku, plus finance, marketing a obchodní právo
- Dokončené certifikace: Building AI, Elements of AI, Data Science in Python, Joining Data in SQL
Kybernetická / Počítačová forenzika & Boj proti terorismu
Absolvoval s plnými výsledky v technických předmětech. Síťová bezpečnost, forenzika, systémová administrace. Závěrečná práce: full-stack e-commerce obchod vybudovaný od nuly, zahrnující DevOps a CI/CD.
Stack.
Tečka označuje primárně používané nástroje.