
Ing. Jaromír Kejda
Technologie a nástroje, které používám.
Vývoj softwaru je pro mě nejen profesí, ale i velkým koníčkem. Technologiím se věnuji již od gymnázia, kde jsem se poprvé setkal s jazykem C#, programováním a platformou .NET. Od té doby jsem měl příležitost vyzkoušet mnoho různých programovacích jazyků (Java, C, Visual Basic, Smalltalk, Racket) a frameworků. Prošel jsem si tvorbou webových (Nette, Silverlight, ASP NET Web Forms / MVC / razor pages), mobilních (Xamarin), desktopových (.NET Framework 4.8.1, Win Forms, WPF, .NET Core) i menších herních projektů (XNA, Unity). Kromě samotného psaní kódu mě baví i širší kontext vývoje — návrh architektury, výkon aplikací, monitoring, automatizace procesů, deployment aplikací a konfigurace linuxových serverů. Kromě vývoje software mezi mé záliby patří sledování filmů, hra na kytaru a gaming.
V rámci mého studia informatiky na ČZU v Praze jsem vytvořil množství semestrálních projektů, nejenom z oblasti informatiky. Tyto projekty se týkaly webdesignu a přístupnosti webu, tvorby desktopových aplikací, návrhu databází, tvorba papírových prototypů aplikací, nebo například testování software v laboratoři použitelnosti na ČZU. Z mých vysokoškolských projektů bych vyzdvihl například tvorbu pokladního a skladového systému, redakčního systému, strategické analýzy podniku, testování zranitelnosti vlastního redakčního systému, tvorbu fiktivního e-shopu v systému PrestaShop, statistické šetření pomocí softwaru SAS, tvorba ekonometrických modelů, návrh podnikových informačních systémů pomocí jazyka UML, či práce z oblasti projektového řízení. Dále jsem se podílel na tvorbě semestrálních projektů v jazycích C, C#, Smalltalk a Racket.