Thomas Schütz is an energy engineer with 11+ years of experience specializing in optimal control and sizing of distributed energy systems using optimization and machine learning. He combines deep academic expertise from a Dr.-Ing. at RWTH Aachen with hands-on industry work at Siemens, where he leads data-science efforts for building energy monitoring, reserve-market participation and sustainability applications. Proficient in Python, C#, C++, JavaScript and MATLAB, he routinely applies solvers like Gurobi, SCIP, CBC and CPLEX to real-world problems from building clusters to island microgrids. Parallel to his engineering roles he teaches professional Python and C# courses, translating complex algorithms into practical skills for engineers and developers. Known for bridging research and deployment, he has delivered cloud-based optimal control, hardware-in-the-loop experiments and production monitoring solutions for diverse international sites.
11 years of coding experience
Dr.-Ing. Maschinenbau, Dr.-Ing. Maschinenbau at RWTH Aachen University
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
Thomas Schütz - Energy Engineer at MicroConsult GmbH