O mně

Ahoj, jmenuji se Jan Pecha a jsem fullstack vývojář se zaměřením na PHP a Nette Framework.

Kdo jsem

Programování mě baví už od dětství. Začínal jsem s QBasicem a postupně jsem se propracoval přes různé technologie až k webovému vývoji, který mě chytil natolik, že mu věnuji jak pracovní čas, tak i volné chvíle.

Vytvářím webové stránky a aplikace od roku 2005 (profesionálně od roku 2012) – ať už jde o prezentační weby, komplexní informační systémy nebo eshopy. Důraz kladu na čistý kód, použitelnost a dlouhodobou udržitelnost projektů.

Čemu se věnuji

PHP & Nette Framework

PHP pracuji od roku 2007 a je to můj hlavní programovací jazyk. Od roku 2011 se specializuji na Nette Framework, se kterým realizuji projekty nejrůznějšího charakteru – od webových prezentací přes administrační systémy až po eshopy.

Aktivně přispívám do open-source komunity a vytvářím vlastní rozšíření pro Nette.

Frontend

HTML, CSS a JavaScript ovládám od roku 2005. Kóduji weby podle grafických podkladů a vytvářím interaktivní klientské aplikace. Zažil jsem vývoj frontendu od tabulkového layoutu až po moderní frameworky.

Databáze

SQL pracuji od roku 2007, především s MySQL/MariaDB a SQLite. Navrhuji datové struktury a optimalizuji dotazy pro výkonné aplikace.

Další zkušenosti

Za léta praxe jsem se setkal s nejrůznějšími technologiemi:

  • CMS a e-commerce: WordPress, Magento, PrestaShop
  • Databáze: PostgreSQL
  • Build tools: Webpack, Bower
  • DevOps & verzování: Git, Docker, GitHub Actions
  • a další…

Za hranicí webu

Ve volném čase rád experimentuji s různými technologiemi a platformami. Vyzkoušel jsem si:

  • Desktopové aplikace ve Visual Basic a C#/.NET
  • Tvorbu rozšíření v Python
  • Nízkoúrovňové programování v C/C++
  • Herní vývoj v Game Maker (GML)
  • Dokonce i modding pro hru Mafia: The City of Lost Heaven (MafiaScript)

Tyto výlety mimo web mi pomáhají rozšiřovat obzory a přinášet nové nápady.

Open Source

Věřím v sílu otevřeného softwaru. Svůj kód sdílím na GitHubu, kde najdete: