Derek Heiser is an experienced software leader and Manager of IT Operations with 14 years building .NET and enterprise systems from embedded controllers to web and mobile applications. He has deep hands-on expertise connecting industrial controls (Siemens/Allen-Bradley) to business systems, developing middleware and ASP.NET MVC solutions that improve manufacturing processes and data flow. At Quad/Graphics he progressed from field-deployed automation to senior engineering and scrum master responsibilities, shaping cross-team delivery and pragmatic Agile practices. He contributes to open-source .NET tooling—improving testability in the S7.NET+ library—reflecting a practical focus on robust, testable code. Based in Joliet, IL, Derek pairs electrical engineering roots with a passion for application security and hardware, making him effective at bridging operations and software concerns. He’s a fast learner who seeks interesting, problem-led work in the Midwest and beyond.
14 years of coding experience
15 years of employment as a software developer
Bachelor's of Science, Electrical Engineering, Bachelor's of Science, Electrical Engineering at Marquette University
S7.NET+ -- A .NET library to connect to Siemens Step7 devices
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:17 commits, 3 PRs, 4 pushes in 5 years 6 months
Contributions summary:Derek primarily focused on improving the testability of the S7.NET library. Their contributions involved removing existing test projects and implementing a new test project using NUnit and Should. They extracted an IPlc interface to facilitate testing and implemented the IDisposable interface to ensure proper cleanup of resources. Additionally, the user made code beautification changes and translations from German.
SignalR extension to help retry connecting to server if initialization fails on startup. Also provides more convenient unit testing interface.
Contributions:15 commits, 1 issue in 4 months
failstestingunitsignalrretry
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.