Chris Radek

Senior Quality Assurance Engineer at Scientific Games

Alpharetta, Georgia, United States
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
Chris Radek is a Senior Quality Assurance Engineer with 21 years of experience delivering robust testing across automation, load, and manual domains for diverse industries. Based in Alpharetta, Georgia, he has held senior QA roles at Scientific Games, EFI, and Reed Construction Data, consistently improving product quality and release reliability. Beyond corporate testing, he contributes to open-source motion-control projects like LinuxCNC and Machinekit, adding backend and embedded-system fixes that enhance CNC spindle control, tool offset management, and arc blending precision. He combines deep practical QA expertise with hands-on embedded development, offering a rare blend of software testing rigor and low-level control-system insight.
code21 years of coding experience
job18 years of employment as a software developer
bookBachelor of Arts (B.A.), Economics, Bachelor of Arts (B.A.), Economics at University of Tennessee-Knoxville
bookSouthern Illinois University, Carbondale
stackoverflow-logo

Stackoverflow

Stats
91reputation
3kreached
5answers
0questions
github-logo-circle

Github Skills (21)

c-language10
kinematics10
linux10
gcode10
c1110
c1710
controls10
cprogramming-language10
sys9
embedded9
python7
tcl-tk7
azure-eventhub6
azure6
aws-xray6

Programming languages (6)

ShellVHDLCSSC++CPython

Github contributions (5)

github-logo-circle
LinuxCNC/linuxcnc

Oct 2004 - Apr 2017

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:
userBackend Developer
Contributions:1 review, 2177 commits, 84 PRs in 12 years 7 months
Contributions summary:Chris made several commits focused on improving the functionality of the LinuxCNC software. These changes include implementing a waiting state for the spindle to be at speed, and modifications to the handling of tool length offsets. Furthermore, the user added functionality to implement and manage a series of tool offsets and enhancements to support operations using rotary axis.
linuxcnclaserinkscapemachines3d-printer
machinekit/machinekit

Nov 2011 - Mar 2015

Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 commits in 3 years 4 months
Contributions summary:Chris primarily contributed to the motion control aspects of the project. Their work involved implementing and fixing features related to arc blending and rapid override functionality. They made changes to the emccanon and emctaskmain modules to address issues with arc axis constraints and the application of velocity scaling, thereby improving the precision and control of the system. Additionally, the user extended the AXIS UI with rapid override features.
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