Want to collaborate?

Right now, you can get in touch with me for a few things:
Open Source Contributions
Giving resume feedback
Guest lecturing
+ more
Over the course of the last 20 years, I’ve been luckily enough to work with amazing teams solving real world problems. I love learning and employing technologies and architectures both new and old to meet those needs.

While technology is critical, it has become essential that companies build a culture of trust, caring, responsibility, hard work, and fun. Those traits need to extend to customers, employees, and investors alike.

I find immense satisfaction in building these teams and focusing on doing what’s right.
Read more
I'm available for