O mně:

Úspěšně jsem vystudoval magisterský obor Softwarové inženýrství na ČVUT FIT (2010 - 2015), tvorbě webových projektů se věnuji již několik let.

PHP7, ReactPHP, PHPStan, phpcs, PHPUnit, PHPStorm, Nette, Doctrine, Postgres, MySQL, Docker, CQRS, EventSourcing, RabbitMQ, UUID, git, React, Redux, Node.js, GraphQL, GitLab, code-review

Poslední projekty

Termino.cz

Termino.cz - Slevomat s.r.o. (2017 - 2018)

Návrh archtektury aplikace a databáze od zelené louky. PHP7, ReactPHP, Postgres, Docker, CQRS, GraphQL, Next.js, React, Redux, automatické migrace a další cool hračky. Napojování na externí rezervační systémy.

Hele.cz

Hele.cz - Slevomat s.r.o. (2016 - 2017)

Vývoj především na backendu: PHP7, ReactPHP, Doctrine, GraphQLish API, ElasticSearch, RabbitMQ a další. Napojování na externí systémy. Seznámení s SPA frontendem postaveným na Reactu a Reduxu.

MůjBalíkonoš

Balíkonoš a MůjBalíkonoš (2013 - 2016)

Nette projekty vytvořené od nuly. Návrh databáze, klientská zóna, partnerská zóna a kompletní administrace. Plně automatický provizní, platební a fakturační systém. Komunikace s externími systémy pomocí webových služeb, importů a exportů. Návrh a implementace RESTové API s OAuth 2.0 autorizací. Plně AJAXový retailový portál. Řešení jednoduchého e-shopu.

Pojištění Plavidel

Pojištění Plavidel (2010 - 2013)

Nette projekt postavený od nuly. Návrh databáze, CMS, vytvoření klientské zóny, partnerské zóny a kompletní administrace. Sjednávání pojištění online, automatický fakturační systém. Nakódování designu :(

Starší soukromé mini projekty

Arkavoid X

Arkavoid X (2012)

Java implementace známé arkády Arkanoid. Obsahuje více než 100 originálních obrázkových levelů různých obtížností. Skóre všech hráčů je přístupné online.

PisQuarte

PisQuarte (2011)

C++ implementace alternativních piškvorek. Čtyři v řadě vedou k prohře, pět v řadě k vítězství. Taktika vedoucí k výhře je tedy zcela odlišná od klasických piškvorek.

Lazy Pigs

Lazy Pigs (2014)

Ruby implementace známé hry Angry Birds. Jde o ukázkový draft s plně funkční fyzikou, pohybem kamery a několika málo levely.