Přehled Projektů
Jako člen fakultního týmu CTU Robotics fakulty Elektrotechnické ČVUT v Praze se podílím na vývoji robotického Mars roveru. Ten je navržen pro soutěže, které simulují podmínky na Marsu, a zahrnuje komplexní systém pro autonomní navigaci, sběr dat a komunikaci s vědeckým týmem.
V rámci týmu se zaměřuji především na vývoj pozemní stanice (ground station), která zajišťuje stabilní dálkovou komunikaci s roverem a umožňuje real-time vizualizaci telemetrie, diagnostických údajů a dalších provozních dat. Součástí mé práce je také návrh architektury přenosu dat, jejich zpracování a optimalizace spolehlivosti komunikace v náročných podmínkách.
Webová aplikace pro správu bankovních účtů
Github repositoryŠkolní projekt zahrnuje implementaci rozhraní API otevřeného bankovnictví pomocí Tink. Uživatelé mohou připojit své bankovní účty a zobrazit historii všech transakcí a připojených účtů. Aplikace má přístup pouze k prostředí sandbox, takže se nepoužívají žádná reálná data a její funkčnost je velmi omezená.
- Next.js
- Tailwind CSS
- React.js
- TypeScript
- MongoDB
- Cypress
- API
Peer-to-peer chatovací aplikace
Github repositoryVelmi jednoduchá chatovací aplikace s peer-to-peer připojením pro přímou komunikaci. Projekt byl vytvořen jako školní úkol s cílem naučit se designový vzor peer-to-peer a vyzkoušet si implementaci protokolů TCP a UDP pro komunikaci s ostatními spolužáky.
- TypeScript
- Tailwind CSS
- Nodejs
- Express.js
- UDP
- TCP
PUBG herní statistiky
Github repositoryMůj první projekt v React.js, ve kterém jsem použil oficiální rozhraní PUBG API k získání statistik hráčů a jejich zobrazení v jednoduché webové aplikaci. Uživatel zadá svůj nickname a zobrazí se mu jeho statistiky.
- React.js
- JavaScript
- Nodejs
- API
