Skip to content

OndrejSkrland/about-me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation


Cestovní kanceláře - architektura, opravy a vývoj ✈️

2020 - dodnes

Jsem zodpovědný za architekturu a vývoj dvou rozsáhlých webů pro cestovní kanceláře, propojených s komplexním CMS. Tyto systémy zahrnují širokou škálu funkcí, jako je kombinace produktů, jejich výpis, hodnocení, nákup voucherů, kalkulace, provizní a klientské sekce, rezervace termínů, stravy, dopravy, zpracování plateb za zájezdy a mnohem více.
Pracuji podle grafických návrhů i na základě vlastní koncepce, abych zajistil optimální uživatelský zážitek. Paralelně s tím spravuji weby pro více než 60 cestovních kanceláří. Kromě toho jsem se podílel na vytváření rezervací, kalendářů, provizních a klientských sekcí, blogů a malých komponent pro webové stránky, které nevyužívají React. Dále jsem se podílel na generování smluv, PDF dokumentů, vývoji ve Vanilla Javascriptu atd...



Zdravotnictví - vývoj 💉

2022 - dodnes

Pro zdravotnické weby jsem vytvořil rezervační formulář na domácí a pobytovou péči a AI chat.



Intranet systém - architektura, vývoj, komunikace s klientem 🖥️

2023 - dodnes

Vytvořil jsem webovou aplikaci a interní systém, který poskytuje širokou škálu funkcí pro efektivní správu procesů. Tento systém zahrnuje funkce jako správa uživatelů, role uživatelů, oprávnění na různé akce, notifikace, dovolené, výpočty dovolených, export dovolených pomocí Apache POI, kalendář událostí, vyváření úkolů, příspěvků atd... Pro tento projekt jsem využil technologie Kotlin, React a PostgreSQL.



Ostatní 📚

Dále jsem pracoval na vytváření kontaktních formulářů, šablon a řešení pro kvízy, a také jsem prováděl redesign starších webů, včetně albatrosu. Při psaní kódu dbám na jeho čitelnost pro ostatní programátory, a proto využívám generování komentářů pomocí Copilotu a formátování kódu pomocí Prettieru.
Momentálně řeším náročné problémy, jako je navrhování komplexní struktury webové aplikace, aby byla logická a měla pevné základy. Dobře navržená aplikace zjednodušuje její budoucí vývoj. Zkoumám různé technologie a metody, jak navrhnout stavový management třeba pomocí Reduxu, vytvořit uživatelsky přívětivá API pro použití v kombinaci s Redux Thunks.
Všechny mé projekty programuji s ohledem na typovou bezpečnost. Kotlin se učím, ale věřím, že mám dobrý základ. V budoucnu bych chtěl získat znalosti v Compose Multiplatform a Koin pro dependency injection, avšak zatím jsem nenalezl vhodný projekt, na kterém bych se to mohl naučit.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published