Stepan Srubar

Chief Software Engineer at Telight Co.

Brno, South Moravia, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Stepan Srubar is a Chief Software Engineer based in Brno with seven years of professional experience building embedded and firmware solutions for 3D printers and IoT devices. He has progressed from hands‑on firmware development at Prusa Research—contributing to well-known projects like Prusa-Firmware and Marlin, improving calibration, motion control and temperature stability—to leading software engineering at Telight. Comfortable engaging directly with customers, he estimates and designs solutions, participates in low-level implementation, and ensures long-term support and reliability. His background spans embedded C/C++ work, toolchain and automation support, and technical architecture across startups and established firms. Outside work he applies the same tinkering mindset to music and 3D printing, reflecting a practical, detail-oriented approach to problem solving.
code7 years of coding experience
job9 years of employment as a software developer
bookComputer Science, Computer Science at Technical University of Ostrava
bookMaster's degree, Computer Science, Master's degree, Computer Science at Masarykova univerzita Brno
languagesCzech, English, German
github-logo-circle

Github Skills (22)

algorithm10
algorithms10
c-language10
missionplanner10
firmware10
c1110
data-structure10
c1710
3d-printing10
front-end-development10
sys10
data-structures10
embedded10
planning10
cprogramming-language10

Programming languages (7)

C#TypeScriptC++CVBAOpenSCADPython

Github contributions (5)

github-logo-circle
prusa3d/Prusa-Firmware-Buddy

Apr 2020 - Dec 2022

Firmware for the Original Prusa MINI, Original Prusa MK4, Original Prusa XL and Prusa CORE One 3D printers by Prusa Research.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:138 reviews, 177 commits, 373 PRs in 2 years 8 months
Contributions summary:Stepan primarily contributed to the firmware for a 3D printer, focusing on core functionalities. Their work involved implementing and modifying menu features for calibration, line length fixes, and refactoring display-related code, as well as adding options for filament preheating. The contributions included code related to graphical user interface (GUI) elements and temperature control, which are integral to 3D printer operations. The changes reflect an involvement in low-level firmware, the GUI, and printer control logic.
prusafirmware3d-printerprinterprusa-mini
prusa3d/Prusa-Firmware

Dec 2020 - Apr 2021

Firmware for Original Prusa i3 3D printer by PrusaResearch
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 56 commits, 30 PRs in 3 months
Contributions summary:Stepan primarily contributed to the firmware of a 3D printer, with a focus on implementing and optimizing an XYZ calibration algorithm. Their work involved the development of acceleration control, movement optimization, and sensor data analysis, specifically focusing on pattern matching within a 32x32 pixel grid to determine the printer's position. They also enhanced the reliability of the calibration by adding restart functionality to address potential issues and reporting divergence.
prusafirmware3d-printeratmelprinter
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Stepan Srubar - Chief Software Engineer at Telight Co.