Sebastian Kuzminsky is a Staff Firmware Engineer in Boulder with 21 years of systems and embedded software experience spanning real-time control, kernel internals, and 3D printing platforms. He has driven firmware and architecture work at startups and established companies—most recently Scythe Robotics and Desktop Metal—bringing deep expertise in Linux systems programming, low-level drivers, and performance optimization. His open-source contributions to projects like LinuxCNC and svgpathtools show a pragmatic attention to correctness: from improving geometric intersection tests to refactoring motion-control command handling and VFD support. Colleagues rely on him to bridge hardware and software boundaries, diagnose subtle floating-point and concurrency issues, and harden code for production robotics and storage systems. Trained in computer hardware, programming, and mathematics at CU Boulder, he pairs formal problem-solving skills with hands-on firmware craftsmanship. An uncommon strength is his track record of moving between kernel-level work and user-facing control systems, making him effective at both debugging root causes and shaping higher-level product behavior.
21 years of coding experience
27 years of employment as a software developer
BS Computer Science, Computer hardware and programming, mathematics, BS Computer Science, Computer hardware and programming, mathematics at University of Colorado Boulder
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
Role in this project:
Backend Developer & Systems Engineer
Contributions:75 reviews, 3068 commits, 273 PRs in 15 years 4 months
Contributions summary:Sebastian primarily focused on modifying and enhancing the LinuxCNC control software, contributing to both the Motion module and user interface components. The commits involved significant changes to the command handling system, including refactoring and improving error reporting. Additionally, the user implemented features for the Huanyang GT series VFD, adding parameter settings and improved error handling. Their contributions demonstrate a strong understanding of the LinuxCNC architecture, low-level drivers, and real-time control systems.
A collection of tools for manipulating and analyzing SVG Path objects and Bezier curves.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:14 commits, 16 PRs, 30 comments in 2 years 6 months
Contributions summary:Sebastian primarily focused on improving the testing coverage and reliability of the `svgpathtools` library. Their contributions include adding new test cases for line and arc intersections, identifying and fixing bugs related to floating-point rounding errors in intersection calculations. They also refactored and renamed existing tests for better organization and to accommodate future additions. The user's work led to increased accuracy and robustness of the library's geometric calculations.
analyzingsvgbeziersvg-pathbezier-curves
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
Sebastian Kuzminsky - Staff Firmware Engineer at Scythe Robotics