John has 30+ years as a programmer at different types of jobs. He is a Solutions Architect/Software Engineer for .NET framework and Core with over a decade C/C++ and other languages. He possesses a deep understanding of thriving in the corporate/business world as a developer, how to keep your skills sharp, keep stress low, working with others, seeking out a great team to join with a great leader, and navigating the challenges of some of the interviews we get in the technical world.