About / Siege21

Experienced engineering for software moving at AI speed.

Siege21 is an independent consultancy led by Antony Doyle. The idea is simple: enjoy the speed of modern development without quietly handing over quality, maintainability and control in return.

01 / The engineer

Antony Doyle

Software engineer, systems thinker and practical sceptic. Particularly when a demo looks suspiciously effortless.

Antony has more than 18 years of experience building and improving software. His work spans frontend engineering and accessibility, backend services, APIs, data-intensive systems, search and distributed applications.

That breadth matters when reviewing AI-generated software. A codebase carries decisions about users, data, infrastructure, cost, failure and future change, not just the code itself.

02 / Why Siege21

AI changed how quickly software can be made but it did not remove engineering responsibility.

Rapid prototyping is genuinely useful. It also compresses months of technical decisions into days, often without anyone noticing that those decisions have been made.

Not anti-AI

AI is a powerful development tool. Siege21 helps teams use that speed responsibly and turn promising output into dependable software.

Not scanner-only

Automated tools find patterns. Engineering judgement determines which findings matter, what caused them and what to do next.

Not consultancy theatre

No inflated transformation language and no report designed to create a larger report. The work should improve a concrete decision or system.

Built for handover

Findings, fixes and architectural choices are made legible for the people who will own the software afterwards.

03 / Principles

What the work is measured against.

01

Evidence

Reproducible findings, clear assumptions and honest uncertainty.

02

Proportion

Recommendations appropriate to the risk, budget and life of the software.

03

Clarity

Technical depth translated into decisions people can act upon.

04

Ownership

Software left easier to understand, operate and change.

A useful first conversation

Bring the awkward technical question.

If the software works but you do not entirely trust it, that is enough of a starting point.

Contact Antony