Work with me
Current status: Open to work
If you think you could benefit from my experience, please get in touch with me via any of the channels linked on the home page. I’m happy to discuss both full-time and contract-based engagements.
My services Link to heading
Drawing upon my extensive experience in the software industry, I work with engineering organizations and teams to optimize their ability to deliver valuable and impactful software. I am equally comfortable doing this as coach, consultant, trainer, or in a management role. Reach out to me to discuss any of the following opportunities:
- Full-time senior leadership position in a software-centric organization
- Fractional CTO / Head of Software Engineering
- Contract-based consulting
- Custom workshops and trainings
- Facilitating retrospectives and Open Spaces
- Public speaking
My achievements Link to heading
Here is a sample of the outcomes I have achieved (including relevant skills):
- Meeting the engineering demand of a hypergrowth technology startup by growing the software delivery organization from ~30 to ~90 FTE (People Management, Hiring, Team Topologies)
- Improving delivery lead time and predictability of a software engineering organization (Kanban System Design, Kanban System Improvement, Probabilistic Forecasting)
- Achieving SOC 2 Type 2 compliance for a series A software startup (Compliance Engineering, Project Management, Process Optimization, Change Management, Facilitation)
- Establishing data and research driven product management discipline for an early stage software startup (Product Management, Jobs-to-be-Done, User Research)
- Adding platform capabilities to a SaaS software product (Software Architecture, Product Management)
- Validating an automotive supplier’s digital product ideas via rapid prototying (Rapid Prototyping, Software Engineering, Continuous Deployment, Product Management, Business Model Validation)
- Successfully delivering fixed price software projects in time and in budget in various industries (Agile Software Development, Project Management, Product Ownership, Stakeholder Management, Solution Architecture)
- Helping development teams adopt agile software development practices and principles (Agile Coaching, Continuous Integration, Continuous Deliver, TDD, Training, Facilitation, Kanban)
- Rolling out OKR across a multi-team software organization (OKR, Change Managament, Communication)