Desmond Ngwuta
Desmond Ngwuta

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 product

Improve 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 product

Consulting

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