I am on a mission to level up one million software engineers and software engineering leaders!

I’m doing that by:

1. Helping you improve your coding skills through my Coding Challenges that have you building real applications.

2. Helping you improve your software engineering, leadership and soft skills with videos on YouTube and my Developing Skills newsletter.

My BACKGROUND:

I'm a software engineer and sometimes a manager of software engineers. I've worked as both a senior individual contributor (Staff+) and a senior manager (CTO, VP Engineering, Head of Software Development).

#softwareengineer #softwareengineering #softwaredeveloper #softwaredevelopment #cto #leadership #softskills