Tomáš Marek

Klementice 17, 675 03 Kamenná · (+420) 721 590 038 · tomas.marek.kl@gmail.com

Jsem zapálený vývojář webových a desktopových aplikací, který rád zdolává velké výzvy a snaží se učit novým věcem.

Pracovní zkušenosti

.NET Developer

IDC CEMA

V současné době pracuji jako vývojář v nadnárodní firmě, kde se podílím na tvorbě interní desktopové aplikace pro Windows. Každý den tak používám C#, WPF, Visual Studio, Git a další nástroje. Vývoj probíhá agilně v malých týmech a občas vypomáham například s návrhem nebo testováním. Kromě vývoje nových "features" k mé práci patří také oprava bugů a komunikace s uživateli, která probíhá v angličtině.

Červenec 2016 - Nyní

PHP Developer

Internet-Handel s.r.o.

Brigádně jsem samostatně pracoval na vývoji interní webové aplikace, která komunikovala se systémem České pošty a měla za úkol automatizovaně vytvářet a zpracovávat data ohledně zásilek. Při vývoji jsem používal PHP s frameworkem Nette, JavaScript s jQuery a dalšími knihovnami, HTML, CSS a Bootstrap.

Červenec 2014 - Září 2014

HTML/CSS kodér

Atlantic studio s.r.o.

Jako HTML a CSS kodér jsem měl za úkol vytvářet šablony podle grafických návrhů vytvořených v Photoshopu. Kromě toho jsem se v průběhu učil pracovat s JavaScriptem kvůli přidávání interaktivních prvků.

Červenec 2010 - Únor 2011

Vzdělání

České vysoké učení technické v Praze

Ing.
Fakulta informačních technologií, obor Webové a softwarové inženýrství
Září 2014 - Červen 2016

České vysoké učení technické v Praze

Bc.
Fakulta informačních technologií, obor Web a multimédia
Září 2010 - Červen 2014

Dovednosti

Webové technologie
  • HTML5
  • CSS3
  • PHP
  • Nette
  • Doctrine
  • JavaScript
  • jQuery
  • Bootstrap
Desktopové technologie
  • .NET
  • C#
  • WPF
Další technologie & nástroje
  • Git
  • Adobe Photoshop

Realizované mimopracovní projekty

Rezervační systém pro Deresta s.r.o.

Grafický návrh, HTML, CSS, PHP, Nette, Doctrine, JavaScript, jQuery
Realizace rezervačního systému malé ubytovny. Jedná se o kompletní řešení od grafického návrhu přes kódování, programování aplikace včetně jednoduché administrace až po nasazení a správu.
Deresta 1
Deresta 2

Rezervační systém kulturního domu

Grafický návrh, HTML, CSS, PHP, Nette, Doctrine, JavaScript, jQuery
Projekt, který vznikl v rámci mé bakalářské práce. Jedná se o systém pro rezervaci vstupenek na akce pořádané v kulturním domě. Aplikace se skládá z administrační části pro konfiguraci aplikace, nastavení míst k rezervaci, správa jednotlivých rezervací a samozřejmě samotné objednávání vstupenek.

Crowdsourcingová aplikace

HTML, CSS, JavaScript, Bootstrap, AngularJS, NodeJS, MongoDB
Projekt, který vznikl v rámci mé diplomové práce. Systém sestává ze dvou částí - pro zadavatele crowdsourcingových úloh a pro přispěvatele. Každá část obsahuje veškeré základní nástroje, aby získaná data byla co možná nejkvalitnější. Server-side aplikace je realizována v NodeJS s databází MongoDB, klient je pak klasická webová stránka využívající Angular. Obě části spolu komunikují přes REST API.
Crowdsourcing 1
Crowdsourcing 2

Generování akordů v PDF formátu

HTML, CSS, PHP, Nette
Základním cílem aplikace je stažení akordů k písni a vygenerování PDF souboru pro snadný a bezproblémový tisk. Uživatel si vybere píseň na serveru supermusic.sk a její URL vloží do formuláře. Po stažení je dokument parsován na text, akordy a další informace. Uživatel si může konečnou podobu změnit ve WYSIWYG editoru a následně ji exportovat do PDF dokumentu.

Hledání podobných obrázků na základě barevného histogramu

HTML, CSS, PHP, Nette, jQuery UI
Školní projekt, jehož cílem bylo vyhledávat obrázky s podobným histogramem barev, jako má vyhledávaná předloha. V aplikaci jsem pracoval s několika barevnými histogrami a podobnostními metrikami. Výstupem pak byl seznam výsledků seřazených od nejpodobnějších.
Podobnost obrázků 1
Podobnost obrázků 2

Míchání obrázků

C#, Windows Forms
Další školní projekt, tentokrát desktopová aplikace, v níž mohl uživatel "smíchat" dva obrázky. Výsledkem pak může být například obraz Mony Lisy s obličejem Ginevra de' Benci, nebo obří pepřenka uprostřed zasněženého chodníku.
Míchání obrázků 1
Míchání obrázků 1

Zájmy

Velice rád mám hudbu, především Rock, a proto jsem schopný trávit hodiny denně jejím poslechem, nebo hraním na kytaru či bicí.

Při hezkém počasí rád sportuji. V létě často podnikám vyjížďky na kole nebo si zajdu zaplavat. V zimě pak zdolávám kopce na snowboardu, roviny na běžkách a rybníky na bruslích.

Programování patří mezi mé oblíbné činnosti, proto se mu často věnuji i ve volném čase, rád zkouším nové věci, například programování vývojových desek Arduino a podobných modulů.