• Serve as the technical lead of a team, providing guidance and performing code reviews but also leading from the front by writing code
  • Setup and manage infrastructure with a deliverable of an automated IaC stack (Terraform, CloudFormation) and documentation on how to evolve it for scale


  • Shape and organize dev teams, overseeing work and providing staff augmentation using trusted dev partners
  • Install data-driven management processes with full visibility into bottlenecks and WIP


  • Perform due diligence for software company acquisitions, with full review of technology, team, and data
  • For deeper engagements, provide a more holistic analysis with financial valuation and competitive/market analysis