Besides my own projects, I build software and firmware for companies. Those projects belong to the clients, so here is only what kind of work they were.
- Machine translation of product documentation (2026). A Python command-line tool that translates the structured help documentation of a software product into several languages with OpenAI models, enforces a glossary and checks that the markup survives. Runs in Docker.
- A new control panel for a fiber network (since 2014, rebuilt in 2026). An operations tool for an internet provider that monitors GPON equipment over SNMP, moved from Python 2 and Flask to an async FastAPI and Vue 3 stack.
- Contract generator (2025–2026). A browser tool that fills in and prints service contracts with a live preview and automatic totals, first in Vue with a Flask backend, then rewritten in React.
- Company website (2025). A multilingual static website built with Hugo and Tailwind CSS.
- LabVIEW bridge for a software-defined radio (2025–2026). A native C/C++ library that lets LabVIEW configure the radio and stream data to and from it.
- Industrial air-handling controller (2018–2020). PIC24 firmware for a humidifier and air-filtration unit: fans, pressure sensors, PID control, an LCD menu, alarms and Modbus RTU.
- Backdoor, reception software for climbing gyms.