Summary
Don Stokes is a seasoned software engineer and architect with over 35 years of hands-on experience across embedded, automotive, defense, desktop, and web domains, currently focused on radar and sensor technology. He combines deep expertise in C/C++, Java, and JavaScript with extensive Linux-based development and a background in digital hardware and real-time systems. Don has led teams and built commercial and custom industrial software—from factory automation and vehicle diagnostics to slip control systems and inline inspection—while also running his own solutions firm. His career bridges product development and systems engineering, with a lesser-known thread of classroom experience as a math teacher that sharpens his ability to explain complex technical concepts. A magna cum laude computer science graduate, he brings pragmatic architecture, long-term maintainability, and cross-disciplinary insight to mission-critical projects.
11 years of coding experience
26 years of employment as a software developer
Computer Science, Computer Science at University of Michigan
Digital Electronics, Digital Electronics at Washtenaw Community College
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Oakland University
English, German