Krzysztof Kobus
Verified Expert in Engineering
Multithreading Developer
Dubai, United Arab Emirates
Toptal member since May 11, 2022
Krzysztof is an experienced chief technology officer (CTO), software architect, and developer with 25 years of experience. He has held executive roles in large public companies and startups across the television, visualization, automotive, IoT, and healthcare industries. Krzysztof is a top expert in real-time systems, real-time 3D graphics, and designing sophisticated IT architectures as modular, maintainable systems.
Portfolio
Experience
- C - 20 years
- Realtime - 20 years
- Linux - 15 years
- C++ - 15 years
- OpenGL - 15 years
- Multithreading - 10 years
- Qt - 10 years
- Python - 5 years
Availability
Preferred Environment
Linux, Qt, Realtime, OpenGL, C++, C, Embedded C++, Architecture, Custom Protocols, OPC UA
The most amazing...
...things I've designed were heterogeneous sophisticated IT architectures established as modular, maintainable systems with clearly defined protocols and APIs.
Work Experience
Tech Lead
Glass-Link Sensor Networks Limited
- Designed the architecture and communication protocols for an IoT gateway firmware (embedded device development).
- Assembled, managed, and mentored a distributed development team.
- Implemented part of the firmware using the C++ language.
Senior Software Developer
Visage Imaging
- Developed a multi-threaded embedded device firmware application to gather real-time data from magnetic resonance receivers.
- Worked according to ISO 9001 and ISO 13485 standards for medical product processes.
- Designed, specificated, implemented, tested, and documented software for medical data image interpretation, post-processing, and distribution covering a variety of modalities, including CT, MR, PET, and CT PET.
Tech Lead
Orad Hi-Tec Systems
- Designed the architecture of a 3D real-time graphics engine.
- Led a team of 10 developers to successfully build the product.
- Awarded "For Advancement in The Art and Science of Television Broadcast NAB '99 Editors' Pick of Show."
Experience
Firmware for IoT Gateway
https://glass-link.ioService to Convert Slides to 3D Engaging Presentations
https://wow3d.me/Firmware for Magnetic Resonance Receivers
Skills
Libraries/APIs
OpenGL
Tools
MQTT, RabbitMQ
Languages
C, C++, Embedded C++, Python, SQL, Assembler 68000, 6502 Assembly, C#
Frameworks
Qt, Realtime
Platforms
Linux
Storage
Redis, JSON
Other
Multithreading, Embedded Software, Physics, Internet of Things (IoT), Industrial Internet of Things (IIoT), Embedded Systems, OPC UA, Mathematics, Digital Signal Processing, DICOM, HL7, Architecture, Custom Protocols, Real-time Audio Processing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring