Tomáš Vondráček
- Tvorba webových aplikací
- Tvorba mobilních aplikací
- Výuka a konzultace k webovým technologiím
NEJNOVĚJŠÍ VEDLEJŠÍ PROJEKTY
Rockfest Kuřim
Mezinárodní rockové kapely i revivaly na jednom pódiu
Půjčovna dovolená
Vybavte se na vysněnou dovolenou.
Půjčovna minibagry
Minibagry Kubota připravené k práci na Vysočině.
PRÁCE
Application Developer
Vývoj 2 aplikací. Jedna aplikace je v Reactu 16 s Azure Functions na BE. Druhá aplikace je spravována pomocí NX monorepo pro AI asistenty v Reactu 19, kteří jsou nasazeni jako samostatná SSR aplikace React-Router 7 a také jako vestavěná aplikace prostřednictvím federace modulů.
Vývoj mobilní aplikace v React Native, kde jsem zodpovědný za tvorbu části aplikace související se standardy Web3 (DID, NFT, tokeny).
Vývoj webových stránek pro rezervaci luxusních dovolených s obrovským výběrem ubytování. Vyvíjel jsem frontend ve SvelteKitu a vedl jsem tvorbu architektury aplikace a komponent. Také jsem podporoval vývoj na straně BE s Nest.js a PostgreSQL, kde jsem vytvářel migrační konfigurace s TypeORM a e-mailovým serverem. Platby byly zpracovávány pomocí Stripe a API komunikace s GraphQL. Aplikace byla nasazena přes Google Cloud.
Vývoj platformy pro plánování schůzek s mentory/mentee studenty, kde jsem pracoval na full stacku, tj. výukovém projektu (FE) v Next.js a behaviorálním projektu (BE) v Nest.js s PostgreSQL. Aktivně jsem se podílel na revizích a návrzích designu a optimalizoval rychlost načítání stránek pomocí React-Query. Komunikace s API probíhala pomocí REST API. Aplikace byla nasazena přes IBM Cloud.
dashboardů v Reactu s využitím Jestu a knihovny React Testing Library s pokrytím minimálně 90 %. Také jsem vytvořil formuláře pomocí knihovny Formik.
Na dálku
srp 2021 — kvě 2025
Lektor webových technologií
- Výuka základních i pokročilých témat JavaScriptu, HTML a CSS
- Více než 340 odučených hodin
- Průměrné hodnocení 4,9 z 5 na základě zpětné vazby od studentů
FE development
Vývoj analytického nástroje v JavaScriptu pro shromažďování informací o uživatelích na webu
Full Stack JS Developer
Vývoj knihovny komponent pro eBay v Reactu (Redux, Redux-Saga)
Řešení pro online reklamu na webu (SafeFrame, cookies, sledování uživatelů apod.)
VZDĚLÁNÍ A OCENĚNÍ
Osvědčení o pedagogické způsobilosti
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ — FEKTIng. — Magisterský titul
Vývoj aplikací · FIT
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ ↗vut.cz/studenti/zav-prace/detail/136807Vynikající diplomová práce
Knihovna pro digitální otisk prohlížeče — 117 signálů prohlížeče/zařízení, rozšíření do Chrome, Cloud Firestore. Data od tisíců uživatelů analyzována pomocí Pythonu.
VUT · ČERVENEC 2021Konference Excel@FIT
Komplexní práce odhalující anonymitu uživatelů při prohlížení internetu. Článek vycházející z diplomové práce.
EXCEL@FIT · KVĚTEN 2021Bc. — Bakalářský titul
Fakulta informačních technologií
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ ↗vut.cz/studenti/zav-prace/detail/121946Vynikající bakalářská práce
Chytrý reproduktor s Raspberry Pi — aplikace v React Native, webová aplikace v Reactu, REST + WebSocket server. Plánování hudby v reálném čase pro více uživatelů.
VUT · ČERVEN 2019