I have primarily been a software developer for 30+ years working mostly in the Microsoft/Wintel space. Most of my time has been with C++.
One of my specialties is understanding and communicating the value of maintainable and supportable code.