Filip Hron
Senior Python Engineer | Database Specialist
- Praha, ČR / Remote
- linkedin.com/in/filip-hron-a36a19199
Jsem backend vývojář s více než pětiletou praxí v jazyce Pythonu. Specializuji se na integraci nízkoúrovňových propojení moderní Python architektury (Flask, Quart) s komplexními databázovými vrstvami (Oracle/PLSQL, PostgreSQL) i hardwarem. Mám bohaté zkušenosti z kritické infrastruktury a vývoje průmyslových zařízení. Kladu důraz na čistotu, čitelnost a testovatelnost kódu.
Dovednosti
- Jazyky: Python 3.x (Expert - asyncio), SQL & PL/SQL (Medior), Shell script
- Frameworky & Databáze: Flask, SQLAlchemy, Qt, Oracle DB, PostgreSQL, TimescaleDB
- Nástroje & Infra: Docker, Gitlab CI/CD, Linux, síťová komunikace, D-Bus, Modbus
- Kvalita kódu: Pytest, Mypy, Pylint, review kódu
- Jazyky: Čeština (rodilý mluvčí), Angličtina (výborná)
- Komunikace: smysl pro týmovou práci, součást týmu 10 lidí, 2x týdenní standup, iniciativa na poradách
Pracovní zkušenosti
CZ.NIC, z.s.p.o.
Backend Python Developer (Praha)
Vývoj backendu v týmu LABS (DNS Patrol)
- Vývoj a údržba backendových služeb, linuxový klient DNS Patrol
- Práce s asynchronním Pythonem a databázemi
asyncio (Python), PostgreSQL
Prusa Research
Senior Back-end Developer (Praha)
Správa a vývoj backendu pro průmyslovou SLA 3D tiskárnu Prusa PRO SLX. Zodpovědnost za stabilitu řídících procesů a komunikaci s elektronikou.
- Údržba a vývoj generátoru komunikačního protokolu Modbus
- Implementace D-Bus backendu pro komunikaci s Qt rozhraním
- Refaktorizace codebase za účelem modernizace
Python, asyncio, Qt, D-Bus, Modbus
Turris Project, CZ.NIC
Full Stack / Back-end Developer (Hybrid / Praha)
Vývoj v rámci ekosystému zabezpečených open-source routerů Turris. Práce na systémech pro vizualizaci kybernetických hrozeb a backendovém řízení zařízení. Publikace na root.cz a blog.nic.cz, přednášky na konferencích.
Projekt: Sentinel View
Full Stack Developer — Webová platforma pro vizualizaci pokusů o útoky a skenování portů na routery v reálném čase (IPv4 i IPv6)
- Optimalizace dotazů (TimescaleDB), on-demand cachování (Redis), vývoj "Password checker" modulu, správa repozitáře
Python, TimescaleDB, PostgreSQL, Redis, REST API
Projekt: Foris-controller (Turris UI back-end)
Back-end Developer — Klíčová backendová vrstva pro uživatelské rozhraní routerů Turris (zejména pro modely MOX a Omnia)
- Návrh architektury, diagnostika konfiguračních problémů, code reviews, vývoj nových funkcí
Python, Flask, REST API
Novartis
Application Support Specialist (Remote / Basel, Switzerland)
Podpora a údržba kritických podnikových aplikací v mezinárodním prostředí.
- Správa a optimalizace databázových procesů v Oracle
- Ladění výkonu a údržba komplexní business logiky v PL/SQL
Oracle DB, Shell scripts, PL/SQL
Digitec Solutions
PL/SQL Developer (Remote / Praha)
Vývoj v rámci monitorovací aplikace pro komplexní IT systémy.
- Implementace monitorovacích rutin a zpracování datových toků v prostředí Oracle DB
Oracle DB, Shell scripts, PL/SQL
Médea Group
Video Editor / Technology Consultant
Postprodukce reklamních spotů, Energy Globe Awards
Czech Television
Assistant System Engineer
Postprodukční podpora, mastering, asistence střihu
Vzdělání
- Gymnázium Kozinova 1000, Prague, všeobecné | 2002–2006
Záliby & Osobní zájmy
- Sporty: fotbal, kolo
- Hudba: kytara, klávesy, zpěv
- Literatura: duchovní, antická a středověká filozofie