Your vibe-coded app is in production.
Something keeps breaking.
You're scared to touch it.

I make sure it works.

400% developer throughput0 to 97% compliance in 10 months3 products shipped from scratch

Tom Howard

I've shipped three profitable software products from scratch: built them, found the customers, closed the sales.

3
profitable products shipped from scratch
400%
throughput increase per developer at Greater Bank
097%
compliance in 10 months at Westpac

Through Windy Road Technology, I've taken three software products from idea to market to profit: TIBant, BWUnit, and Addressr. Built them, found the customers, closed the sales, supported the users. With paying customers across Australia, the UK, US, and Europe, I know what it takes to ship something real.

I've been working with AI since 1999: building autonomous agents at CSIRO, competing at the RoboCup World Cup, holding a patent, co-authoring research papers. Which means I understand how these tools reason and where they break.

At Greater Bank I introduced Software Delivery Fireteams that cut cycle time from 24 to 8 days and increased developer throughput by 400%, while growing the team by 50%. At Westpac I led FATCA/CRS compliance remediation across 5,300+ bankers, taking entity compliance from 0% to 97% in 10 months. At Pacific National I halved open incidents and built the API platform behind their award-winning customer portal.

25+ years of delivery leadership. Three products shipped from scratch. I've seen what breaks when you scale, and I've fixed it.

Here's what's going wrong.

A vibe-coded prototype that works until it meets real users, real data, or a security audit
The code looks right but something keeps breaking
You’re scared to touch anything in case it makes things worse

What working with me looks like

01
Diagnose

You get a clear picture of where your risk is and what to fix first, before it costs you a production incident. I look at how your AI tools are being used, how generated code gets reviewed, what your pipeline catches and what slips through.

02
Implement

You get working guardrails: quality gates in your pipeline, review checklists for AI-generated code, test coverage rules that catch the failure modes these tools introduce.

03
Embed

You learn to catch the problems yourself. I pair on real PRs, coach on what to watch for in AI output, and tune the process based on what’s happening in your codebase.

Engagements start at $5,000. No retainers, no long-term commitments.

  • Quick Wins Week

    $5,000

    1 week

    I spend a week with your team: diagnose how AI tools are being used, identify the biggest gaps, and implement the first round of fixes — pipeline guardrails, review process changes, or test coverage improvements. You get quick wins shipped plus a roadmap for what’s next.

    Immediate improvements + prioritised roadmap
  • Embedded Delivery Lead

    $10,000/month

    Ongoing, ~8–10 hrs/week

    I embed with your team part-time as a fractional delivery lead. Hands-on work: implementing quality gates, pairing on AI-generated PRs, building CI/CD guardrails, and coaching your developers on what to watch for.

    Working guardrails + team capability uplift
  • Delivery Sprint

    $15,000–$25,000

    2–4 weeks

    A focused, project-based engagement with a defined outcome — a greenfield product built from scratch, a CI/CD pipeline with AI-specific quality gates, a test automation framework, or a working product increment with proper guardrails in place.

    Specific deliverable, shipped

“Can't I just ask Claude to audit the code?”

You can. An AI audit will catch syntax and pattern issues. It won't catch the architectural gaps, the business logic that doesn't match your edge cases, or the dependencies that don't exist. That takes a human who's shipped production code.

On fixing what’s broken
Resourced into a troubled project at WBC, he was able to reassure management regarding directions to stabilise and bring the project back on course. Tom projects well with all levels of staff and is highly regarded for his training efforts. I highly recommend Tom from a technical and management perspective.
Mark ChanSenior Project Manager, Westpac
On bridging tech and business
What set him apart was his technical strength — he could engage credibly with both the business and the team, managing expectations effectively while keeping everyone honest on what was truly achievable.
Kasi SubramanianManager, Rail Services at Pacific National
On tackling hard problems
Never afraid to tackle a problem, he brought high levels of innovation coupled with quality and commitment. Tom never failed to meet the objectives set for him, often exceeding expectations.
John MenziesDirector and Founding Engineer, Think Platinum

This Road

You vibe-coded a working prototype and need someone to make it production-ready
You know something is wrong but you’re not sure what to fix first

Wrong Road

You want a strategy document, not working code
You’re not ready to give a senior engineer real access to your codebase

Questions

What if we’re already shipping fine?

Then I’ll tell you that. Most teams using AI tools have 5–10 hidden issues that only surface under load, during a security audit, or when someone leaves.

What stack do you work with?

JavaScript/TypeScript, Python, and most modern web frameworks. If you’re not sure, book a call and we’ll figure it out.

How is this different from an agency?

One senior engineer reads your entire codebase. Engagements start at $5k — no account manager, no hand-off to juniors.

Tell me what's breaking.

Book a 30-minute call. If your app is breaking in production today, I can usually start this week.