---
title: "Software architecture consulting and review"
url: "https://bosnadev.com/services/architecture-review"
price: "From €2,500"
provider: "Bosnadev (Mirza Pašić)"
location: "Bosnia & Herzegovina, remote, CET"
summary: "Independent software architecture consulting in Europe: a written review or technical due diligence of boundaries, data and deployment. From €2,500."
---

# Software architecture consulting and review

I review the system, codebase and deployment architecture, then write down the problems I think matter, why they matter, and what I would change first.

Price: From €2,500.

## I usually look at

- Service and module boundaries
- Data ownership and the data model
- Coupling and integration points: APIs, events, third-party services
- Deployment topology, and how a change reaches production
- Queues and asynchronous work
- Failure modes
- Authentication, authorization and tenant separation
- Infrastructure cost, and where developer time goes
- Observability
- Test boundaries
- AI and agent components, where there are any
- What the team finds hard to change, from the people who work on it

## Engagements

### Focused review

Price: Around €2,500. One system, or one question about it.

### Deep review

Price: From €5,000. A whole system or several connected ones, with a target architecture, the order of steps to reach it, and a walkthrough with your team.

### Implementation support

Price: quoted per case. The first changes from the review, built with your team. Quoted once the review has shown what the work is.

## You get

- A written review with findings, priorities, proposed changes and rough implementation effort
- Diagrams of the system as it is, and as the changes would leave it

## Not included

- A security audit or penetration test (I note the risks I see)
- Line-by-line code style review
- Judgements about individual developers

## Technical due diligence

For investors and acquirers, the same review works as technical due diligence before a deal, scoped the same way. The report is written for the people making the decision as well as for engineers.

- **Architecture**: Whether the system can carry the growth in the plan, and where it will strain first.
- **Dependencies**: Third-party services, licences and data the product relies on but does not own.
- **Delivery**: How a change reaches production, and which parts depend on one person.
- **Security and access**: Identity, access and tenant separation, as risks noted.
- **Cost**: Infrastructure spend and developer time, and where either rises with scale.
- **AI components**: Model and provider dependencies, what they cost, and what breaks if a provider changes.

## Questions

### What does a software architecture consultant do?

Looks at how a system is put together and helps the team decide how it should change: where the boundaries between parts sit, how data is modelled, how the system is deployed, and what each choice costs. In my case that is a written review, technical due diligence, or staying on to build the first changes with your team.

### What is technical due diligence for a software company?

An assessment of the technology behind a company before someone invests in it or buys it: whether the system can carry the plan, what it depends on, where the risks and hidden costs are, and what fixing them would take. I scope it like a review: a focused review around €2,500, or a deep review from €5,000.

### What does an architecture review cost?

A focused review of one system, or one question about it, is around €2,500. A deep review of a whole system, or several connected ones, starts at €5,000. Implementation support afterwards is quoted separately. How long a review takes depends on the size of the system, and is agreed with the scope.

### Should we rewrite or refactor?

It depends on which parts are straining and why. A deep review sizes a rewrite against incremental change for your system, with the risk and rough cost of each, and sets out the order of steps for whichever path holds up.

## Writing

- [Will engineers forget systems that AI keeps fixing?](https://bosnadev.com/2026/09/05/would-engineers-forget-how-their-systems-work.md): Routine incidents teach engineers how their systems fail. If AI handles them, people may reach the hardest failures with less practice, and averages such as MTTR may hide that loss.

## Contact

Discuss a review: write to mirza@bosnadev.com, or use the form at https://bosnadev.com/services/architecture-review#start. I answer within a couple of days.

## Other services

- [AI agent architecture and development consulting](https://bosnadev.com/services/agent-architecture.md): Projects from €7,500
- [WebMCP and MCP server development consulting](https://bosnadev.com/services/mcp-webmcp.md): Implementations from €4,000
- [AI visibility audit: AEO and GEO implementation](https://bosnadev.com/services/ai-visibility.md): Audits from €1,500
- [Turborepo monorepos, AWS and CI/CD consulting](https://bosnadev.com/services/platform-engineering.md): Projects from €5,000
- [Fractional software architect, part-time](https://bosnadev.com/services/fractional-architect.md): From €3,000/month
- [All services](https://bosnadev.com/consulting.md)
