
With over 40 years of practical software engineering and leadership experience, along with a formal computer science education, I possess diverse skills in real-time systems, operating systems, device drivers, web applications, and microservices. Throughout my career, I have successfully managed teams while excelling as an individual contributor and test automation developer. My expertise primarily lies in Microsoft technologies and development/test tools, where I have dedicated the majority of my 40-year career. As an accomplished Senior Software Developer with 38 years of experience, I have consistently led projects as an architect, developer, and programmer analyst. I am highly proficient in supporting project deliverables and maintaining releases, while also demonstrating strong leadership skills in guiding support teams and resolving complex issues. With a steadfast approach to planning and implementing effective development strategies based on industry best practices, I consistently deliver exceptional results.