Jakub Jakůbek
Full-stack TypeScript developer
Profil
Student informatiky na FI MUNI. Tři systémy jsou v reálném provozu: interní systém, na kterém denně běží firma na doučování, školní e-shop a open-source npm balíček. Pracuji napříč celým stackem v TypeScriptu - od schématu v PostgreSQL po Docker a Linux server, na kterém to běží. Jsem občanem České republiky.
Praxe
Full-stack developer - Adam Ferencz (OSVČ)
2024 - současnost- Vyvíjím a udržuji dvě klientské aplikace v produkci - interní systém a veřejný web pro Learning Triangle a Školiště pro Asociaci svobodných demokratických škol
- Mám na starosti nasazení a údržbu na Linux serverech, které spravuji
- Vedu technickou část komunikace se zadavatelem
Tech: TypeScript, SvelteKit, PostgreSQL, Drizzle, Docker, Linux
Web developer na volné noze
2026 - současnostZakázky vedu sám od zadání až po nasazení - naposledy webovou aplikaci pro každoroční Games Day na ZŠ Komenského Světlá nad Sázavou.
Nejlepší projekty
- Evidence studentů, plánování lekcí a transakce - dnes 185 lektorů a 5 197 odučených lekcí
- LLM navrhne ke každé poptávce vhodného lektora
- Přechod z tabulek proběhl ve dvou fázích bez ztráty dat
Tech: SvelteKit, PostgreSQL, Drizzle, Docker
- Hromadné objednávky - výroba se spustí, jakmile dávka dosáhne minimálního počtu kusů
- QR kódy podepsané přes HMAC pro ověření při výdeji; admin panel pro netechnický personál
- Aplikaci testovalo 30 studentů, 90 % jí dalo nejlepší hodnocení
Tech: SvelteKit, PostgreSQL, Drizzle, Microsoft SSO
Školiště - třídní kniha s AI
- Třídní kniha pro demokratické školy, jejichž výuka se do běžné třídnice nevejde
- LLM převede nadiktovaný popis hodiny na odpovídající kódy ze ŠVP
- Citlivá data studentů jsou uložená šifrovaně
Tech: SvelteKit, Bun, PostgreSQL, Drizzle, Coolify
- NoSQL JSON databáze pro malé JS/TS projekty, bez konfigurace - 300+ stažení na npm
- Typovaná validace schémat s automatizovaným CI/CD pro vydávání verzí
- Pohání Piškvorky, 3. místo na Tour de App 2025
Tech: TypeScript, Node.js, GitHub Actions
Vzdělání
FI MUNI - Programování a vývoj aplikací
2026 - současnostAlgoritmy, operační systémy, web, databáze, sítě a bezpečnost. Součástí studia je 480hodinová odborná praxe.
Gymnázium Havlíčkův Brod
2018 - 2026Jazyky
Čeština (rodilý mluvčí), angličtina (plynně), ruština (A2/B1)
Technické dovednosti
Hlavní stack
TypeScript, SvelteKit, Node.js, Bun, PostgreSQL, Drizzle ORM, Better Auth, Docker, Coolify, Linux, GitHub Actions, Git
Pracoval jsem také s
React, Next.js, Python/FastAPI, Socket.io, Firebase, Tailwind CSS