Derek Heiser

Manager Of IT Operations

Joliet, Illinois, 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
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.
code14 years of coding experience
job15 years of employment as a software developer
bookBachelor's of Science, Electrical Engineering, Bachelor's of Science, Electrical Engineering at Marquette University
stackoverflow-logo

Stackoverflow

Stats
5,750reputation
720kreached
58answers
74questions
Badges
wcf
top-5%
github-logo-circle

Github Skills (17)

unit-testing10
net10
nunit10
dotnet10
asp-net10
network-interface10
dotnet-core10
csharp10
wcf9
netcore6
logging6
excel6
configuration-file6
fluentvalidation6
rhino-mocks6

Programming languages (8)

C#PowerShellTypeScriptJavaDockerfileCJavaScriptMarkdown

Github contributions (5)

github-logo-circle
S7NetPlus/s7netplus

Feb 2013 - Jul 2018

S7.NET+ -- A .NET library to connect to Siemens Step7 devices
Role in this project:
userBack-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.
net-librarysiemensdotnetcsharpopc
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.
Request Free Trial
Derek Heiser - Manager Of IT Operations