Mike Ruffing is an accomplished software engineering professional with extensive experience in various roles across multiple companies. Currently serving as Manager of Software Architecture & Integration at SES Satellites since June 2021, Mike previously held the position of Senior Software Architect. Prior to that, Mike was employed at IPConfigure Inc. as a lead software engineer, where success was achieved in developing commercial Video Management System (VMS) products and light-weight embedded web server frameworks using C++ and Java. Mike has also worked at Truestone, LLC and Booz Allen Hamilton, focusing on backend data services and advanced visualization applications, respectively. Educational qualifications include a Master of Engineering in Computer Engineering from Old Dominion University and a Bachelor of Science in Computer Engineering from Christopher Newport University.
This person is not in any teams
This person is not in any offices