David Foret
Software Developer · Full-stack web & embedded firmware development
Najmout tuto osobu
Odeslat pracovní nabídku přímo tomuto kandidátovi
O mně
Versatile developer with experience spanning embedded firmware, full-stack web and data analytics. Skilled in Python, TypeScript, C/C++ and VBA — comfortable working across the full stack, from browser-facing interfaces and backend APIs down to low-level firmware and hardware communication. Hands-on experience implementing CAN bus communication and porting MicroPython to custom STM32-based hardware.
Fluent
English (C2 CAE).
Zkušenosti
Software Developer - SEA spol. s r.o.
(2023-01 - 2026-12)
- Firmware development for embedded devices in C/C++
- Full-stack web apps for device control & monitoring
- End-to-end delivery: requirements through testing
- Implemented CAN bus communication protocol on STM32-based devices (C++)
- Extended and modified the open-source CAN library to fit project-specific requirements
- Ported MicroPython runtime to a custom STM32-based board, enabling scripted control on the device
- Developed a Qt application for debugging a measuring device connected via a USB↔serial converter
- Debugged an LVDT valve used for liquid flow rate control
- The valve firmware included a PID controller for managing the degree of valve opening
- Identified and diagnosed a critical pressure drop event in the system
Database Developer - Mazel a partneři
(2020-01 - 2021-12)
- Designed & implemented a database system for a law firm
- Translated non-technical requirements into solutions
Electrotechnical Installer - Emspoj
(2016-01 - 2019-12)
- Installation of electrotechnical systems
Vzdělání
Data Analytics - Data Analytics - VŠE FIS (2021-01 - 2023-12)
Computer Science (incomplete) - Computer Science - CTU FEL (2017-01 - 2020-12)
Secondary School - Gymnázium J. G. Jarkovského (2009-01 - 2017-12)


