Kdo jsem?

Pocházím z Jičína, kde jsem nějakou dobu studoval na Lepařově gymnáziu. Následně jsem v Hradci Králové vystudoval programování na Střední škole aplikované kybernetiky. V současné době studuji na Fakultě informačních technologií ČVUT v Praze.

Záliby

Mezi moje hlavní záliby patří programování a to převážně v mém oblíbeném jazyce, kterým je JavaScript. Nejsem ale pouze nadšencem do techniky, nepohrdnu ani uměním a sportem. Rád poslouchám vážnou hudbu a metal, věnuji se sólovému zpěvu a společenským tancům. Taktéž rád čtu (převážně sci-fi a fantasy) a píšu. A v neposlední řadě si občas rád zaběhám.

Moje IT schopnosti

Webové stránky jsem začal tvořit zhruba ve svých osmi letech. V té době to byly převážně statické stránky s pár framy. V pozdějších letech jsem začal programovat v PHP a v JavaScriptu. Dále jsem se postupem času naučil i C#, Javu a C++. Pracuji s databázovými systémy MySQL a PostgreSQL, zkušenosti mám i s MS-SQL a Oracle SQL.

Tvorba

V současné době se zapojuji do různých týmových projektů a tvořím samostatné projekty a programy na zakázku. Ve volném čase se věnuji několika knihovnám, které si můžete prohlédnout na mé GitHub stránce.

Osobní projekty

Enix

JavaScriptová knihovna, která je postavená na core-js a dále přidává vlastní funkcionalitu pro zjednodušení rutinních úkonů

Reqio

JS knihovna pro jednoduché asynchronní načítání a posílání dat, jenž umí pracovat s většinou implementací promise patternu

Jabi

Objektová JS knihovna, která umožňuje jednoduše vytvářet složitější objekty a zajišťuje dědičnost

Legio

JavaScriptová knihovna rozšiřující funkcionalitu, která ulehčuje obvyklé úkony a procesy

Expanso

Syntaktické rozšíření JavaScriptu umožňující použití lambda výrazů, prekompileru a dalších vychytávek

Warrior

Jednoduchá 2D hra, jejíž cílem je v několika úrovních porazit všechny nepřátele

Týmové projekty

Techambition

Online lekce ze středoškolské matematiky s interaktivními vizualizacemi a testy

Blockhound

Externí logger akcí pro hru Minecraft, který funguje společně s jakýmkoli vanilla serverem

StudentHelper

Středoškolský projekt pro jednoduché zobrazování rozvrhu a dalších funkcí z informačního systému v mobilních telefonech s OS Android

Webové prezentace

Co vám mohu nabídnout?

Kódování šablon

Nabízím kvalitní zpracování grafického návrhu do plně kompatibilní webové stránky. Vše pomocí HTML 5 a CSS 3 kódu využívajícího nové a moderní možnosti těchto jazyků. Nechybí samozřejmě možnost podpory mobilní verze webové prezentace za použití responzivního designu, nebo samostatného modulu.

Webové prezentace je taktéž možné oživit a vylepšit různými efekty za použití JavaScriptu.

Programování systémů a aplikací

Nabídnout vám mohu taktéž naprogramování redakčního systému na míru a tvorbu interaktivních a dynamických webových aplikací. To vše díky technologiím jako PHP 7, MySQL/PostgreSQL a JavaScript.

Dále nabízím tvorbu desktopových aplikací založených na .NET platformě s použitím jazyka C#, případně založených na platformě Node.js s využitím technologie NW.js pro grafické rozhraní.