Filip Hron
Senior Python Engineer | Database Specialist
- Prague, CZ / Remote
- linkedin.com/in/filip-hron-a36a19199
Backend developer with 5+ years of hands-on Python experience. I specialize in integrating modern Python architecture (Flask, Quart) with complex database layers (Oracle/PL/SQL, PostgreSQL) and hardware communication. Extensive background in critical infrastructure and industrial device development. Strong focus on clean, readable, and testable code.
Skills
- Languages: Python 3.x (Expert — asyncio), SQL & PL/SQL (Mid-level), Shell script
- Frameworks & Databases: Flask, SQLAlchemy, Qt, Oracle DB, PostgreSQL, TimescaleDB
- Tools & Infra: Docker, GitLab CI/CD, Linux, network communication, D-Bus, Modbus
- Code Quality: Pytest, Mypy, Pylint, code reviews
- Languages: Czech (native), English (fluent)
- Communication: team player, part of a 10-person team, twice-weekly standups, proactive in meetings
Work Experience
CZ.NIC, z.s.p.o.
Backend Python Developer (Prague)
Backend development within the LABS team (DNS Patrol).
- Development and maintenance of backend service, linux DNS Patrol client application
- Working with asynchronous Python and databases
asyncio (Python), PostgreSQL
Prusa Research
Senior Back-end Developer (Prague)
Backend development and maintenance for the industrial SLA 3D printer Prusa PRO SLX. Responsible for stability of control processes and hardware communication.
- Maintenance and development of the Modbus communication protocol generator
- Implementation of D-Bus backend for Qt interface communication
- Codebase refactoring and modernization
Python, asyncio, Qt, D-Bus, Modbus
Turris Project, CZ.NIC
Full Stack / Back-end Developer (Hybrid / Prague)
Development within the ecosystem of secure open-source Turris routers. Built systems for cyber threat visualization and backend device management. Published articles on root.cz and blog.nic.cz, gave conference talks.
Project: Sentinel View
Full Stack Developer — Web platform for real-time visualization of attack attempts and port scanning on routers (IPv4 & IPv6)
- Query optimization (TimescaleDB), on-demand caching (Redis), "Password checker" module development, repository management
Python, TimescaleDB, PostgreSQL, Redis, REST API
Project: Foris-controller (Turris UI back-end)
Back-end Developer — Core backend layer for the Turris router user interface (MOX and Omnia models)
- Architecture design, configuration diagnostics, code reviews, new feature development
Python, Flask, REST API
Novartis
Application Support Specialist (Remote / Basel, Switzerland)
Support and maintenance of critical enterprise applications in an international environment.
- Management and optimization of Oracle database processes
- Performance tuning and maintenance of complex business logic in PL/SQL
Oracle DB, Shell scripts, PL/SQL
Digitec Solutions
PL/SQL Developer (Remote / Prague)
Development within a monitoring application for complex IT systems.
- Implementation of monitoring routines and data flow processing in Oracle DB
Oracle DB, Shell scripts, PL/SQL
Médea Group
Video Editor / Technology Consultant
Post-production of commercials, Energy Globe Awards
Czech Television
Assistant System Engineer
Post-production support, mastering, editing assistance
Education
- Gymnázium Kozinova 1000, Prague, General | 2002–2006
Hobbies & Interests
- Sports: football, cycling
- Music: guitar, keyboards, vocals
- Literature: spiritual, ancient and medieval philosophy