First successful solution by intensive filtering of analog signals in hardware, which reduced noise but drastically increased power consumption, cutting battery life from one year to about 10 days.
Proposed and implemented a combined high-speed sampling and digital firmware filtering solution, which extended calculated battery life to approximately 18 months.
Provided ongoing support through first clinical tests and TÜV approval for the final filaxOne device.
Developed a platform-independent interface to simplify and reduce the cost of new IoT hardware development.
Designed and launched a Modular Driver System (MDS) enabling standardized driver framework integration, automatic backend connectivity, and support for edge computing, AI, and ML modules.
Used JSON exclusively as the data protocol to allow configuration by web developers with JavaScript or Python skills.
Prototyped on Espressif 32-bit MCUs, with firmware portable to embedded-Linux systems.
Secured ESA BIC Portugal funding in September 2023.
Developed a measurement device for LoRa(WAN) applications to optimize existing networks and detect planning weaknesses.
Designed hardware with Semtech LoRa module (433, 868, 915 MHz), RISC-V MCU with BLE radio and USB interface.
Created a native BLE Android mobile app with complex UI; later ported to iOS.
Implemented JSON-based USB (CDC ACM) communication via a custom Python module for user programmability.
Delivered the project independently.
Analyzed undocumented low-cost Chinese SoC components to enable firmware development.
Developed firmware in C++ featuring TLS-protected TCP sockets, integrated MQTT server & client for simultaneous backend and mobile app connections.
Added UDP socket for provisioning broadcasts to facilitate device and app discovery.
Developed an embedded USB high-speed driver for the X-act® 7000 device from Dräger using an ARM Cortex-M4, handling synchronized video data and control protocol up to 80% USB bandwidth.
Implemented the driver in C++ and integrated it into the device’s µC-RTOS.
Developed a Windows application for unit and production tests.
Developed battery-powered DC motor control on ESP32-C3 with a self-learning, fast-adapting algorithm for precise speed regulation under variable conditions.
Integrated Bluetooth BLE GATT server for data transmission and Android/iOS app control.
Created a genetic algorithm (AI) in firmware for control optimization.
Served twice as consultant and interim CTO for production.
Developed an underwater audio recorder with hydrophone, 24-bit delta-sigma ADC, and up to 220 kHz sample rate.
Implemented a ring buffer for 80 seconds of continuous audio recording and triggered SD card logging.
Designed a custom memory-management scheme for FAT32 filesystem to handle high data rates and prevent fragmentation.
Experience in software and firmware development:
Experience in hardware development:
Additional skills and experience:
Discover other experts with similar qualifications and experience
2025 © FRATCH.IO GmbH. All rights reserved.