Logo Petr DaněkPetr Daněk


SW architekt & Senior full-stack developer
+420 732 253 134
danek@danekpetr.cz
linkedin.com/in/petrdanek
github.com/kenod

Profil

Softwarový architekt a senior full-stack developer s více než 20 lety komerční praxe. Specializuji se na návrh architektury webových aplikací, řešení komplexních technických problémů a budování škálovatelných systémů. Mám za sebou přes 200 projektů — od webových prezentací přes e-shopy s pokročilou logikou až po ERP systémy a multi-tenant SaaS platformy. Kladu důraz na čistý návrh, správné rozložení zodpovědností v kódu a dlouhodobou udržitelnost řešení. Zkušenosti s AI-assisted vývojem (Claude), refactoringem a unit testováním.

Dovednosti

Architektura & návrh

Návrh architektury webových aplikací, dekompozice složitých systémů, návrh REST API, datové modelování, rozhodování o technologickém stacku

Programovací jazyky

PHP, JavaScript (ES6+), SQL (MySQL, PL/SQL), Ruby

Frameworky & platformy

Symfony, CodeIgniter, Nette, Ruby on Rails, WordPress, API Platform, jQuery, Bootstrap, Tailwind CSS

Webové technologie

HTML5, CSS3, REST, SOAP, Redis, SEO

Nástroje & workflow

Git, Linux, Apache, Docker, PHPStan, PHP CS Fixer, npm, Jira, Slack, Photoshop, Affinity Designer

Zkušenosti

Freelance developer & architekt

OSVČ Leden 2005 - současnost

Přes 200 realizovaných webových projektů pro klienty z různých odvětví. Realizace vlastního CMS systému pro města a státní instituce, e-commerce řešení s pokročilými cenovými enginy, hotelové rezervační systémy s REST API integracemi a 30+ platebních bran po celém světě. U každého projektu zodpovědný za návrh architektury, volbu technologií a řešení klíčových technických výzev. Autor open-source PHP knihovny pro generování faktur.

Senior PHP developer

Bold Interactive Duben 2022 - současnost

Návrh architektury a vývoj backendů ERP systémů a API. Code review práce juniorních vývojářů, mentoring a definice technických standardů. Vývoj v CodeIgniter 4 a Symfony + API Platform.

Senior PHP developer

Ecalypse Listopad 2014 - 2023

Senior PHP developer WP pluginu pro půjčovny aut a platformy rencato.com. Návrh architektury supplier-broker API pro služby Ecalypse. Implementace řady platebních bran (Authorize.net, Stripe, Cardlink, Diamond Payments, eWAY, MercadoPago, Payeezy, Redsys a další). Vytvoření WP plugin pro integraci s půjčovním systémem TSD.

Senior web developer

Spaneco Říjen 2017 - duben 2022

Senior backend developer. Návrh a realizace vlastního CMS pro webové projekty firmy (na bázi vlastního optimalizovaného MVC frameworku). Řešení automatizace webů s daty načítanými z interních firemních systémů (Helios, Pohoda) — identifikace problémů a návrh efektivních řešení.

Ruby on Rails developer

Madeo Květen 2009 - duben 2010

Jeden ze tří hlavních vývojářů projektů rock.cz / rock.sk. Návrh a vývoj hudebního streamovacího portálu s hudebním serverem, ochranou stahování a vlastním přehrávačem v Ruby on Rails.

Vzdělání

Univerzita Tomáše Bati ve Zlíně

Inženýrský titul (Ing.) - Inženýrská informatika, Informační technologie 2006 - 2008

Diplomová práce: Informační systém pro správu a evidenci uživatelů rozsáhlých sítí

Univerzita Tomáše Bati ve Zlíně

Bakalářský titul (Bc.) - Inženýrská informatika, Informační technologie 2003 - 2006

Bakalářská práce: Databázový systém klubu absolventů UTB v PL/SQL
- Cena Nadace Tomáše Bati za nejlepší práci fakulty

Publikace

Velký test PHP frameworků

Zobrazit publikaci na root.cz 2008

Série článků o nejpopulárnějších PHP frameworcích s výkonnostními benchmarky a srovnáním s čistým PHP a Ruby on Rails.

Projekty

E-shopový CMS systém

Návrh architektury a vývoj vlastního CMS pro e-shopy s tiskovými službami. Řešení problému výpočtu cen na základě parametrů produktu a potisknutelné plochy — včetně vestavěného nástroje pro návrh potisku produktů. Vlastní REST API, integrace s Enfocus API, Fakturoid API, PPL API a platebními branami.

CMS pro města a školy

Návrh a vývoj vlastního CMS pro města a státní instituce, plně v souladu se zákonnými požadavky na přístupnost.

PHP Invoice generator

Open-source PHP knihovna pro generování PDF faktur pod MIT licencí.

Hotelový rezervační systém

Weby s vlastním rezervačním systémem propojeným přes REST API s hotelovým management systémem. Řešení synchronizace dostupnosti a cenotvorby v reálném čase.

Kontakt

Ing. Petr Daněk

Dolní Bečva 343, 756 55
+420 732 253 134
danek@danekpetr.cz
linkedin.com/in/petrdanek
github.com/kenod
IČ: 86975943