Hi,
I have been involved in desktop and firmware development for over 7 years now.
My main skills are cross-platform desktop, firmware development including black box, anonymous driving.
I developed a video streaming platform, customized embedded Linux systems (Kernel Drivers, Uboot, Root System), firmware for home automation projects.
These projects are using parallel programming methods and multi-threaded, multi-process to improve the speed with shared memory.
C/C++, Qt(cross-platform interface), Python(for testing) is my primary programming languages and I am also familiar with microcontrollers like Arduino, ESP32, Arm.
I've attached some of my previous code examples (TCP server/client, kernel driver, C modules, Qt app code)
Looking forward to your reply
Tim