Professional Life

Project Management

Working together as a team to build complex software presents many unique challenges when it comes to leadership, communication and logistics.

I’ve written a number of blog articles about project management.

Software Development

My fascination with computers and software development goes back a long way. I started programming around age 10 in BASIC on a Tandy Color Computer 3.

I also blog about software development periodically.

Resume / CV

My recent work experience can be found on LinkedIn.


Some of my favorite work-related quotations include:

“Adding manpower to a late software project makes it later.” - Fred Brooks, “The Mythical Man Month”

“Focus on being productive instead of busy.” - Tim Ferriss, The 4-Hour Workweek

Archived wisdom 🙂