O mně
V roce 2022, když jsem pracoval na letišti v Amsterdamu, jsem se seznámil s kamarádem, který se začal sám učit tvořit webové stránky. Jeho nadšení mě natolik zaujalo, že jsem se k němu přidal a společně jsme si pomáhali s učením základů HTML, CSS a JavaScriptu. Po návratu do Česka jsem si udělal kurz od ITNetworku zaměřený na vývoj webových aplikací, a to mě zavedlo hlouběji do světa web developmentu.
Později jsem absolvoval také rekvalifikační kurz Python testera od Engeto, kde jsem se naučil automatizované testování pomocí Pytest a Playwright. Díky tomu se nyní kromě vývoje věnuji i psaní testů a kontrole kvality aplikací.
Od té doby jsem pracoval na vlastních projektech, včetně jednoho pro Minecraft server, kde jsem využil API na načítání skinů hráčů. V současné době se soustředím na frontend vývoj webových stránek podle předem určeného designu a postupně se více nořím do práce s API (REST, Supabase) a testováním softwaru pomocí moderních nástrojů jako je Playwright nebo Pytest.
Nejvíce mě na vývoji baví pozorovat, jak se řádky kódu mění v krásné a funkční webové stránky, a mít možnost sledovat celý proces vývoje aplikace od nápadu až po finální produkt.
Jsem hrdý na svou Minecraft stránku, která asynchronně načítá skiny hráčů, a na todo aplikaci, kde uživatelé mohou spravovat své úkoly, které se ukládají do PostgreSQL databáze přes Supabase.
Když zrovna nepracuji, rád si zahraji videohry, nebo vymýšlím nové projekty na kterých se zároveň učím více o frontend developmentu a testování aplikací. A když mě zrovna nezastihnete u počítače, vyrážím na posezení s kamarády nebo cestuji po památkách.
Zkušenosti
2025 —
Rekvalifikační kurz Tester s Pythonem · Engeto s.r.o. - Engeto Akademie
- Programování v jazyce Python (Zakončeno certifikátem)
- Práce s knihovnami, moduly a balíčky v Pythonu
- Testování v Pythonu (unit testy, testovací frameworky, Pytest)
- Testování webových aplikací pomocí Playwright
- Práce s databázemi (SQL dotazy, MySQL)
- Projektové řízení (Scrum, Agile)
- Práce s verzovacím systémem Git
- Python
- Pytest
- Playwright
- SQL
- HTML/CSS
- JavaScript
2023 — 2024
Vývojář junior, B2C support koordinátor · FAST ČR, a.s.
Vývoj a přidávání obsahu na web Planeo.cz
- MS Office
- SAP
- Azure DevOps
- HTML/CSS
- JavaScript
2023 — 2023
Rekvalifikační kurz Programátor WWW aplikací JavaScript · ITnetwork s.r.o. - IT AKADEMIE
- Základní konstrukce jazyka JavaScript (Zakončeno certifikátem)
- Objektově-orientované programování v JavaScript
- Debugging v JavaScriptu
- Moderní webdesign
- Node.js
- JavaScript framework (React)
- Bootstrap
- UML
- Návrhové vzory
- Testování
- Verzování
- JavaScript
- React
- Next.js
- Bootstrap
- TailwindCSS
2022 — 2023
Ramp agent · Menzies Aviation, Amsterdam NL
Nakládání a vykládání letadel
2019 — 2022
Seřizovač vstřikolisů · Wavin Czechia s.r.o.
Seřízení, montáž a demontáž forem vstřikovacího stroje
Projekty

Todo
Moderní todo aplikace postavená na Next.js a Supabase. Umožňuje správu kolekcí, úkolů, priorit, připomenutí a filtrování.
https://nextjs-todo-list.netlify.app/
- NextJS
- TailwindCSS
- Supabase
- React Icons
- React Swipeable

Terminus
Webová stránka pro Terminus minecraft server
https://graca98.github.io/Terminus-Page/
- NextJS
- TailwindCSS
- RippleUI
- React Icons

E2E Testování s Playwright
Ukázka sady end-to-end testů napsaných v Playwrightu.
Testy ověřují například:
- Zobrazení a zavírání modálních oken
- Přidávání a odstraňování elementů na stránce
- Správnou reakci aplikace na nevalidní vstupy (XSS, dlouhé řetězce, speciální znaky)
- Kontrolu více opakovaných pokusů přihlášení (brute-force testy)
https://github.com/Graca98/playwright-tests
- JavaScript
- Playwright

Terminálová aplikace v Pythonu + Pytest testy
Jednoduchá terminálová aplikace v Pythonu pro správu úkolů pomocí MySQL databáze. Umožňuje přidávání, zobrazování, úpravy a mazání úkolů.
https://github.com/Graca98/engeto-project-2
- Python
- SQL
- Pytest

Pojištěnci
Můj první web – jednoduchý projekt pro správu pojištěnců
https://graca98.github.io/PojisteniApp-Project/index.html?
- HTML
- CSS
- JavaScript
- Bootstrap

Kalkulačka
Jednoduchá kalkulačka v JavaScriptu
https://graca98.github.io/kalkulacka/
- HTML
- CSS
- JavaScript