Kurt Jacobson

Automation And Software Engineer

Atlanta, 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

👤
Senior
🎓
Top School
Kurt Jacobson is an automation and software engineer with a decade of hands-on experience designing, retrofitting, and troubleshooting CNC machines and industrial automation systems. As owner of KCJ Engineering and an Automation and Software Engineer at MetalForming Inc., he builds custom jigs, fixtures, and control software while managing complex machine restorations and drive integrations. A Certified Manufacturing Technologist with a Mechanical/Nuclear engineering background, he combines practical machine shop skills with control-system development and overseas parts sourcing. Kurt is an active open-source contributor and lead developer of QtPyVCP, and has improved the widely used LinuxCNC project through backend bug fixes and enhanced logging for better diagnostics. Based in Atlanta, he brings a client-focused, cost-conscious approach to engineering problems and an uncommon blend of nuclear lab management and field-level mechanical expertise.
code9 years of coding experience
job6 years of employment as a software developer
bookMechanical Engineering Technology, Mechanical and Nuclear Engineering, Mechanical Engineering Technology, Mechanical and Nuclear Engineering at Southern Polytechnic State University
stackoverflow-logo

Stackoverflow

Stats
382reputation
369kreached
1answer
2questions
github-logo-circle

Github Skills (14)

debugging10
linux10
debug10
python10
testing9
qt9
pyqt9
gedit6
python-logging6
gobject6
pygobject6
gtk6
logging6
colors6

Programming languages (8)

JavaCSSC++ShellCSCSSJavaScriptPython

Github contributions (5)

github-logo-circle
LinuxCNC/linuxcnc

Nov 2017 - Mar 2019

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 & Bug Fixer
Contributions:41 commits, 19 PRs, 53 comments in 1 year 4 months
Contributions summary:Kurt primarily contributed to bug fixes and improvements in the LinuxCNC project. These contributions included fixing an import issue to support both Python-PIL and Python-imaging packages, correcting the format of the spindle override key, and adding an optional argument to the `cmd.brake` function. Additionally, the user implemented code formatting changes and updated tests for the spindle override feature. A Python logging module was introduced to improve debugging and notification handling.
linuxcnclaserinkscapemachines3d-printer
KurtJacobson/kcjengr.com

Aug 2017 - May 2024

Contributions:91 pushes, 6 branches in 6 years 10 months
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
Kurt Jacobson - Automation And Software Engineer