Summary
William Westlake is a senior software engineer and systems architect with over a decade of experience building web applications, embedded electronics, and military vehicle systems. He blends an electrical engineering background with deep software expertise across C#, C++, Java, .NET, and systems tools like Rational Rose and ClearCase, often translating legacy or third-party solutions into robust, standards-based implementations. William has led systems engineering teams, provided consulting for government and commercial clients, and driven internal tools development for defense programs—skills that make him comfortable at the intersection of hardware constraints and enterprise software. Based in Michigan, he pairs hands-on coding with process and tool improvement, and his career trajectory shows a recurring role as the engineer who stabilizes complex, mission-critical systems.
11 years of coding experience
23 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Electrical and Electronics Engineering, Bachelor of Applied Science (B.A.Sc.), Electrical and Electronics Engineering at ITT Technical Institute-Seattle
Master's degree, Information Systems, Master's degree, Information Systems at University of Phoenix
BASEET, Electronics Engineering Technology, BASEET, Electronics Engineering Technology at ITT Technical Institute