Greg Carl is a Global Principal Technologist with nine years of focused experience designing and advocating data center and cloud solutions across converged, hyperconverged, multi-cloud and disaster recovery domains. He has progressed through technical and customer-facing roles at Dell Technologies and other firms, advising CxOs and IT architects on HCI, VMware, and modern data center strategy for public and private sector clients. Greg blends hands-on engineering chops (including open-source back-end contributions to the well-known LinuxCNC project, where he improved PlasmaC functionality and documentation) with strategic architecture and delivery expertise. Based in Pennsylvania, he pairs an MS in Enterprise Information Systems and a Bachelor in Network Security with deep practical experience implementing SAN, VMware SDDC, and cloud integrations. He’s comfortable translating complex infrastructure requirements into pragmatic, auditable designs and is known for aligning technical roadmaps with business continuity and protection needs.
9 years of coding experience
13 years of employment as a software developer
Bachelor, Network Security, Bachelor, Network Security at ECPI University
MS, Enterprise Information Systems, MS, Enterprise Information Systems at Colorado Technical University
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:
Back-end Developer
Contributions:9 reviews, 308 commits, 159 PRs in 2 years 4 months
Contributions summary:Greg's contributions primarily focused on enhancements and fixes related to the PlasmaC component within the LinuxCNC project. The work involved adding new functionality, such as HAL pins for preview refresh and torch control interlocks, and modifying existing code to resolve bugs. Key changes included updating the user documentation and aligning the code with the document changes, as well as updating the component version numbers. These contributions suggest the user was actively maintaining and improving the PlasmaC component.
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
Contributions:44 pushes, 172 branches in 2 years 11 months
linuxcnclasermachines3d-printerrobot
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.