Let's Work Together.

I am available for short and long-term contracting engagements as a professional software engineer and organizational leadership consultant, specializing in helping teams identify and refine practical process improvements to increase development tempo and quality of output.

  • Professional Coaching for Leaders and Teams
  • Small-business process consulting and systems design
  • Architecture and Design Reviews
  • Build and Test Automation
  • Project Breakdown and Estimation
  • Continuous Integration and Deployment Assistance
  • Legacy Code Re-Platforming (i.e. Cloud Deployment) and Updates