Preskočiť na obsah
Ákos Kappel
Jazyk: sk
Téma
Svetlé
Tmavé

Zručnosti

Rozdelené podľa oblastí, bez vymyslených úrovní. Technológie použité v mojich projektoch na ne odkazujú.

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.

AI

Denne vyvíjam s AI agentmi počas celého projektu: plánovanie, implementácia, testy, code review aj nasadenie. Rozhodnutia robím ja, každú zmenu skontrolujem a udržiavam kontextové súbory, skills a hooky, aby agenti dodržiavali pravidlá projektu a neopakovali chyby. Pre diplomovú prácu som trénoval neurónové siete a OpenAI API som integroval do produktov.

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.

  • Vývoj s pomocou AI
  • Návrh systémov a architektúra
  • Návrh REST API
  • Typovo bezpečný vývoj
  • Unit, integračné a end-to-end testovanie
  • Kontajnerizácia
  • CI/CD
  • Monitorovanie a observabilita
  • Autentifikácia a autorizácia (JWT, passkeys, RBAC)
  • Obmedzenie počtu požiadaviek (rate limiting)
  • Prístupnosť (a11y)
  • Internacionalizácia (i18n, l10n)
  • SEO
  • Optimalizácia výkonu
  • Cache
  • UI/UX dizajn
  • Responzívny dizajn
  • Progresívne webové aplikácie (PWA)
  • Aktualizácie v reálnom čase (WebSockety)
  • Code review
  • Scrum