Senior PHP vývojář • 20+ let praxe

Programuji PHP.
A řeším i to, co je pod ním.

Vývoj webových aplikací, Nette, Joomla, vlastní e-commerce řešení, integrace externích systémů, zabezpečení napadených webů a správa Linux serverů.

20+let PHP
15+let Nette
Full-stackod aplikace po server
Portrét PHP vývojáře

Co umím nabídnout

Nejen nový kód. Také převzetí, opravy a modernizace.

Umím se rychle zorientovat v existujícím projektu, najít skutečnou příčinu problému a dotáhnout řešení až do produkce.

01

PHP & Nette

Webové aplikace, administrační systémy, CMS, API, databáze, importy a exporty.

02

E-commerce na míru

Vlastní e-shopové řešení, cenotvorba, B2B/B2C, objednávky, dopravy a integrace.

03

Legacy & troubleshooting

Starší PHP aplikace, diagnostika, opravy, postupná modernizace bez odstávky provozu.

Vlastní e-commerce

E-shop se má přizpůsobit byznysu. Ne naopak.

Neomezuji se možnostmi hotové platformy. Vlastní řešení umožňuje navrhnout procesy, cenotvorbu a integrace přesně podle potřeb konkrétního projektu.

PlatbyGoPay, Comgate, GP webpay, Revolut Merchant
DopravaPacketa/Zásilkovna, Balíkobot, WEDO, Záslat.cz
IntegraceERP, účetní systémy, REST API, XML/JSON
ObchodB2C, B2B, velkoobchod, multiměny, vícejazyčnost
HostingSpravovaný PHP hosting pro menší weby od 2 000 Kč ročně

Joomla

Dlouholeté zkušenosti od vývoje až po záchranu napadených webů.

S Joomlou pracuji napříč generacemi až po současné verze 5/6. Vyvíjím vlastní komponenty, moduly a pluginy a provozuji také vlastní e-commerce řešení postavené pro Joomla projekty.

Vlastní komponenty, moduly a pluginy
Vlastní e-commerce řešení pro Joomla
Migrace a modernizace starších instalací
Integrace plateb, doprav, ERP a dalších služeb
Diagnostika legacy kódu a problémových rozšíření

Bezpečnost webů

Masivně napadený web neřeším smazáním jednoho souboru.

V poslední době se věnuji zejména odvirovávání rozsáhle hacknutých Joomla instalací: hledání backdoorů, škodlivého PHP kódu, rozsahu kompromitace a pravděpodobného způsobu průniku.

Postup řešení
  1. Analýza souborů, logů a změn
  2. Odstranění malware a backdoorů
  3. Identifikace zranitelného místa
  4. Aktualizace a opravy webu
  5. Zabezpečení aplikace i serverového prostředí

Linux & DevOps

Když aplikace vrací chybu 500, nekončím u PHP.

Dokážu zjistit, zda je problém v aplikaci, PHP-FPM, databázi, Apache, SELinuxu, filesystemu, síti nebo konfiguraci serveru.

RHEL / AlmaLinux Gentoo Debian / Ubuntu Apache PHP-FPM MySQL / MariaDB Docker / Podman systemd SELinux iptables / nftables Let's Encrypt Postfix / Dovecot Správa VPS od 6 000 Kč/rok Správa webů od 1 500 Kč/rok

Reference

Vybrané projekty z PHP, Nette, Joomla, e-commerce a integrací.

Dlouhodobý vývoj, převzetí existujících systémů, zakázková řešení, integrace externích služeb i kompletní provoz serverového prostředí.

Abbott Diagnostics

Vývoj vlastního informačního a objednávkového systému pro objednávky nemocnic.

  • integrace s interními systémy zákazníka
  • správa zákazníků, produktů a objednávek
  • evidence expirací a generování PDK souborů
  • vlastní administrační rozhraní mimo SPACECms/SPACEShop
PHP, Nette, MySQL/MariaDB, JavaScript, jQuery

Bonitex

Vývoj a dlouhodobý rozvoj e-shopu postaveného na vlastním řešení SPACECms/SPACEShop.

  • integrace s účetním systémem Pohoda
  • automatizovaný přenos kategorií, produktů a objednávek
  • integrace platební brány Comgate
  • vlastní obsahové typy a pokročilý poptávkový formulář
PHP, Nette, MySQL/MariaDB, jQuery, UIkit

Dražbyprost

Kompletní vývoj a provoz systému pro elektronické dražby a aukce.

  • implementace dražebních a aukčních procesů
  • správa uživatelů a dražeb
  • integrace s Fio bankou pro automatickou kontrolu plateb
  • provoz aplikace a správa serverového prostředí na VPSFree VPS
PHP, Nette, MySQL/MariaDB, jQuery, UIkit, Linux Správa VPS pro tento projekt

Vlasy obchod

Kompletní vývoj e-commerce řešení pro prodej vlasové kosmetiky.

  • integrace s ERP/CRM systémem ABRA Gen
  • synchronizace produktů a objednávek
  • integrace dopravce GLS
  • integrace platební brány GoPay
PHP, Nette, MySQL/MariaDB, jQuery, UIkit

SCPMoto

Dlouhodobý provoz e-shopu s náhradními díly pro motocykly na SPACECms/SPACEShop.

  • správa více než 12 000 produktů
  • podpora více domén
  • integrace dopravce PPL
  • dlouhodobý vývoj, údržba systému a správa serveru
PHP, Nette, MySQL/MariaDB, jQuery, UIkit, Linux Webhosting pro tento projekt

Arno

Převzetí a další rozvoj existujícího e-commerce systému pro prodej obuvi.

  • orientace a vývoj v převzatém rozsáhlém projektu
  • pokročilá správa objednávek a zpracování vratek
  • slevové a zákaznické programy
  • údržba a postupná modernizace aplikace
  • provoz aplikace a správa serverového prostředí na VPSFree VPS
PHP, Nette, MySQL/MariaDB, JavaScript, jQuery, Linux Správa VPS pro tento projekt

Zalij.to

Převzetí a další vývoj existujícího e-commerce řešení postaveného na Nette Frameworku.

  • nahrazení Balíkobotu přímým napojením dopravců
  • integrace Zásilkovny, DPD, PPL a České pošty
  • pokročilé úpravy správy produktů
  • rozšíření systému produktových variant
PHP, Nette, MySQL/MariaDB, JavaScript, jQuery

Azema

E-commerce řešení postavené na Joomla a vlastním systému SPACEShop.

  • automatický import produktů z externích XML zdrojů
  • integrace PPL a Zásilkovny/Packety
  • tisk přepravních štítků a sledování zásilek
  • integrace platební brány Comgate
PHP, Joomla, MySQL/MariaDB, JavaScript Webhosting pro tento projekt

Just Doors

Vývoj e-shopu a systému pro správu obsahu.

  • vlastní e-commerce řešení
  • pokročilý systém poptávkových formulářů
  • integrace dopravce TopTrans
  • integrace GoPay a administrace obsahu i objednávek
PHP, Nette, MySQL/MariaDB, jQuery, UIkit

„Rozumím tomu, co je nad i pod PHP aplikací.“

Vývoj • integrace • bezpečnost • servery • produkční provoz

Spolupráce

Máte PHP projekt, který potřebuje posunout?

Zajímá mě dlouhodobá spolupráce i jednotlivé zakázky v oblasti PHP/Nette, Joomla, e-commerce, integrací, zabezpečení webů a Linux serverů.

Filip Bartmann filbar@website21.cz V Zahradách 10/107 708 00 Ostrava

Odesláním formuláře souhlasíte se zpracováním uvedených údajů za účelem vyřízení vaší poptávky.

Prohlédnout portfolio →