About

With over 20 years of software engineering experience, I have been fortunate to work with great teams and companies. I share tips and best practices for software engineering, globalization and sometimes just sound off on tech industries generally.