A software developer since the mid-80's I ran a successful consulting business for 17 years. I have worked for everything startups and international companies that do billions of dollars a quarter in profit.
As a technology consultant I made a career out of finding the next job, learning more about my clients business than they knew and giving them direction to future successes. I have comprehensive experience with both software and hardware development companies.
I have extensive experience as a hiring manager as well, earned from years of experience building, teaching and managing creative Agile Technical teams.
Extensive Answers are in my StackOverflow GitHub Answer Repository and if you are polite you can ask me anything and I might answer.