Summary
Bartosz Lach is an embedded software developer with 11 years of experience building robust multithreaded systems for both real-time and non-real-time environments. He has designed and delivered software for medical and industrial equipment, including X-Ray devices and modular cell expansion systems, with a strong focus on performance, stability, and touch-friendly UIs. His background spans low-level STM32 firmware, high-performance image analysis (greyscale image processing and OpenCV), and application-layer work in C++, .NET, and Qt/QML. At TKH Technology he continues to apply this cross-stack expertise to embedded solutions, while earlier roles show hands-on experience in communications (UDP, serial, sockets) and test/diagnostic tooling. Known for pragmatic designs that bridge hardware and software, he often builds custom data injection and testing modules to ensure reliability under real-world conditions. Based in Poland, he combines deep embedded knowledge with practical product-facing software engineering.
11 years of coding experience
10 years of employment as a software developer
Warsaw University of Technology