Opens in a new tab

My career has taken me on a lot of different paths: from working with tiny startups to working with Fortune 500 corporations, from embedded development in assembly to desktop applications to microservices on Kubernetes, electron microscopes, firearms, and helicopters to name a few things. I’m a self-taught software developer who has led 2 businesses. I spent 10 years doing development consulting for different companies, which gained me a lot of experience with different businesses. The more I learn, the more I realize that I don’t know, but I’m happy to share some of what I’ve learned so far.