Services
Software architecture consulting and development.
Four services, each with a defined scope: what is included and what is not. Most engagements begin with a review.
Code & architecture review
Code and architecture review is an independent assessment of your codebase and design, delivered as a prioritised report under NDA.
Typical situations
- Before a major release, migration or rewrite
- Before an investment or acquisition (technical due diligence)
- Work inherited from a previous vendor or team
- A small team without a senior reviewer
Included
- Architecture, reliability and maintainability review
- Defined security checks for common vulnerability classes
- Automated scanning plus manual review of critical paths
- Optional interview with your team
- Prioritised written report and a walkthrough call
Not included
- Penetration testing, audits and compliance assessments
- Implementing fixes (available as follow-up)
- Guarantees that the system is defect-free or secure
Senior technical guidance
Senior technical guidance is ongoing architecture oversight and code review for your team.
A scoped B2B engagement on a schedule that fits your team. It adds senior judgement without a full-time hire, and without slowing delivery.
Included
- Architecture and design reviews before implementation
- Pull request review on an agreed cadence
- Architecture decision records for key choices
- Best-practice and common security checks in reviews
- Regular sessions with the team: questions, pairing, walkthroughs
- Recommendations on tooling, CI and engineering practices
Not included
- People management, hiring or performance reviews
- On-call or 24/7 production support
- Ownership of delivery deadlines, which stays with your team
- Full-time availability
Agentic AI integration
Agentic AI integration is adding LLMs, OCR and embeddings to production systems through APIs and agents.
We use available models and do not fine-tune them. That keeps complexity and time to delivery down, and focuses the work on functionality that pays off directly.
Included
- Use-case assessment: what is feasible, and what it will cost to run
- Agent architecture on top of existing model APIs
- Retrieval (RAG) pipelines: embeddings, search index, access control
- OCR and structured extraction from documents
- Evaluation sets, output validation and monitoring
- Integration with your services, data and authentication
Not included
- Training or fine-tuning models
- Large-scale data labelling
- Machine learning research
- Guarantees of model accuracy: outputs are probabilistic, so we measure and constrain them
- Legal or regulatory assessment, e.g. under the EU AI Act
Build or complete software
Custom software development is full-cycle work, from design to production.
When teams call us
- A critical component needs skills the team does not have
- A project has reached an impasse and needs an experienced hand
- A solution has to be built from a specification, or from an existing base
Included
- Technical design and architecture
- Implementation with automated tests
- CI/CD and deployment setup
- Documentation and handover to your team
- A post-launch support period, if agreed
Production-quality deliverables, documented so your team can maintain them.
Not included
- Visual and UX design (we work with your designer)
- Product ownership and requirements decisions
- Hosting costs and third-party licences
- Long-term maintenance, unless agreed separately
Have a codebase or an architecture decision you want a second opinion on?
Tell us what you are building. We reply within one business day and can scope a review in a short call. No obligation.