Services
Implementation, ongoing improvement or focused advice. Choose the kind of help you need.
Build a product
For a new product or a substantial addition to an existing one. I take on the engineering, from agreeing what needs to ship to checking it works.
- Clarify the business need, core journey and constraints.
- Choose a workable scope and make the tradeoffs clear.
- Implement, verify and prepare the product for release.
Bring the problem, who the product is for and any existing plans or designs.
Discuss a productImprove and maintain
For software that needs to work better for its users and the people running it. I investigate the problem, agree priorities and take on the changes.
- Resolve difficult issues and unreliable behaviour.
- Improve existing journeys and integrations.
- Maintain the product as requirements change.
Bring the current problem, its effect on the business and what has already been tried.
Discuss an existing productConsulting
Focused advice around a defined question. This is useful when you need to decide what to do before committing to implementation.
- Product scope and implementation decisions.
- Existing-product or codebase reviews.
- Reliability, integration or delivery problems.
Bring the question, relevant context and the options you are considering. Share only information you are authorised to share.
Book a consultation