Zručnosti
Frontend
Väčšina mojej každodennej práce: React s TypeScriptom a knižnicami TanStack, štýlovaný cez Tailwind CSS. Projekty som robil aj vo Vue, Nuxt a Angulari.
Backend
REST API a aplikácie vykresľované na serveri: Kotlin so Spring Boot a Elixir s Phoenixom v práci, Node.js, Python a PHP v predchádzajúcich prácach a projektoch.
Mobilné aplikácie
Jeden kód v Kotline pre Android aj iOS so spoločným UI v Compose Multiplatform.
- Kotlin Multiplatform
- Compose Multiplatform
- Ktor
Dáta
Relačné aj dokumentové databázy, ladenie dopytov a ETL pipeline, ktoré presúvajú dáta medzi systémami.
- PostgreSQL(3 projekty)
- MongoDB(2 projekty)
- MSSQL
- Redis
- Airflow
- pandas(1 projekt)
AI
Denne vyvíjam s AI agentmi: prácu naplánujem, s ich pomocou ju vytvorím a každú zmenu skontrolujem. Pre diplomovú prácu som trénoval neurónové siete a OpenAI API som integroval do produktov.
- Claude Code
- Codex
- MCP
- OpenAI API
- PyTorch(1 projekt)
- TensorFlow(1 projekt)
- OpenCV(1 projekt)
DevOps a testovanie
Kontajnery, CI pipeline a vlastný domáci server pre moje demá, plus unit a end-to-end testy s kontrolou prístupnosti.
Postupy
Ako pracujem, okrem samotných nástrojov.
- Návrh REST API
- Prístupnosť (a11y)
- Internacionalizácia (i18n)
- Lokalizácia (l10n)
- SEO
- Optimalizácia výkonu
- UI/UX dizajn
- Responzívny dizajn
- Progresívne webové aplikácie (PWA)
- Aktualizácie v reálnom čase (WebSockety)
- Autentifikácia (JWT, passkeys)
- Cache
- Automatické testovanie
- CI/CD
- Code review
- Scrum