WEBOVÝ VÝVOJ & AI APLIKACE

Ahoj, jsem Jakub Havlas.

Stavím webové aplikace od frontendu po backend — a momentálně jsem k dispozici pro freelance spolupráci.

Jakub Havlas

O MNĚ

Něco málo o mně

Jsem webový vývojář a student Fakulty informačních technologií ČVUT. Vystudoval jsem Střední průmyslovou školu strojní a elektrotechnickou v Liberci, kde jsem se k programování dostal naplno.

Pracuji hlavně s TypeScriptem, Reactem a Next.js, ale nebojím se ani backendu, databází, Dockeru nebo integrace jazykových modelů. Praxi jsem sbíral na stáži ve firmě UX Fans, kde jsem psal E2E testy, staral se o překlady a pomáhal s frontendem, a na mezinárodní stáži v Itálii v rámci programu Erasmus+.

Jsem na začátku své freelance cesty — tenhle web je upřímným přehledem toho, co jsem zatím udělal a co umím.

ZKUŠENOSTI

Kde jsem pracoval a studoval

2022 – 2026 · Střední škola

Informační technologie

Střední průmyslová škola strojní a elektrotechnická Liberec

Na průmyslovce jsem se k programování dostal naplno. Vytvořil jsem tu ročníkový projekt GeoGebra Lite a maturitní práci — AI chatbota pro Krajskou vědeckou knihovnu v Liberci.

3.–4. ročník · 1 rok · Stáž

Vývojář (stážista)

UX Fans

Při studiu na střední jsem rok pracoval ve firmě UX Fans. Psal jsem end-to-end testy, které hlídaly klíčové uživatelské scénáře aplikace, spravoval a doplňoval překlady a podílel se na menších úpravách frontendu. Naučil jsem se pracovat v existujícím kódu, v týmu a s ohledem na kvalitu, kterou je potřeba udržet i po nasazení.

Léto 2026 · 3 měsíce · Erasmus+ stáž

Vývojář softwaru (stážista)

Hidoly — Itálie

Po maturitě jsem strávil léto na tříměsíční stáži Erasmus+ ve firmě Hidoly, italské softwarové společnosti. Pracoval jsem v mezinárodním týmu na reálných funkcích produkčního softwaru a musel se rychle přizpůsobit novému kódu, jazykové bariéře i práci na dálku — rychlokurz profesní spolupráce mimo mou komfortní zónu.

Od 2026 · Studium

Informatika

ČVUT v Praze — Fakulta informačních technologií

Právě začínám studovat na FIT ČVUT, kde si chci prohloubit teoretické základy — algoritmy, matematiku a softwarové inženýrství.

Od 2026 · Freelance

Webový vývojář na volné noze

Na volné noze

Souběžně se studiem začínám nabízet vývoj webů a webových aplikací. Pokud hledáte někoho na frontend, full-stack nebo integraci AI, ozvěte se.

PROJEKTY

Co jsem vytvořil

Dva větší projekty ze střední školy — jeden postavený na matematice a vykreslování, druhý na jazykových modelech a práci s reálnými daty.

Maturitní práce

AI chatbot pro KVKLI

Next.js · GraphQL · OpenAI · ChromaDB · PostgreSQL · Docker

Virtuální knihovník „Alda“ pro Krajskou vědeckou knihovnu v Liberci, vkládaný na web knihovny jako widget. Bot si sám volí nástroje — prohledává online katalog, doporučuje knihy, najde knihu podle popisu děje a odpovídá na otázky o otevírací době, akcích, službách a kontaktech. Obsah webu knihovny se crawluje do vektorové databáze (RAG).

Součástí je i administrace s přehledem konverzací, hodnocením odpovědí, grafy a exportem do CSV. Na bezpečnost myslí vícevrstvá ochrana proti prompt injection, rate limiting, kontrola originu a přihlášení přes httpOnly cookie. Projekt pokrývají unit a integrační testy a nasazení běží přes GitHub Actions do Dockeru na VPS.

Zobrazit na GitHubu
Ročníkový projekt

GeoGebra Lite

React · TypeScript · SVG · MathJax

Odlehčená webová kalkulačka grafů inspirovaná GeoGebrou. Uživatel zadá funkci a aplikace ji vykreslí do SVG — lineární, kvadratické, lomené, goniometrické, exponenciální, logaritmické i polynomy. Pod kapotou je vlastní parser a vyhodnocovač výrazů se závorkami, absolutní hodnotou a konstantami, validace vstupu a živé zobrazení zápisu přes MathJax.

Graf jde stáhnout jako SVG a vykreslovací jádro jsem vyčlenil do samostatné npm knihovny @jakub-havlas/graph-lib.

DOVEDNOSTI

S čím pracuji

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • SVG

Backend & AI

  • Node.js
  • GraphQL / Apollo
  • PostgreSQL
  • Prisma
  • OpenAI API
  • RAG / ChromaDB
  • Web scraping

Testy & nasazení

  • E2E testy
  • Jest
  • Docker
  • GitHub Actions
  • Linux / VPS
  • Git
  • Lokalizace

Styl práce

  • Spolupráce na dálku
  • Práce v mezinárodním týmu
  • Přizpůsobivost

KONTAKT

Pojďme spolupracovat

Momentálně jsem k dispozici pro freelance projekty. Ozvěte se a probereme, co potřebujete.

jakub.havlas@proton.me