Skip to content
Operating since 2021

Software and DevOps studio
based in Sydney

We help Australian organisations build web platforms and ship them with confidence, from first prototype to automated cloud pipelines, delivered against milestones you can plan around.

Human-led. AI-accelerated.

4
service lines
6
delivery stages
12
technologies
2021
operating since
  • Milestones agreed up front

    Scope, priorities and dates are set together before the build starts.

  • Progress you can see

    Working software shown often, so there are no surprises at the deadline.

  • Automated quality gates

    Tests, scans and reviews run on every change before it ships.

  • Support after launch

    Monitoring, incident response and continuous improvement.

Services

End-to-end delivery, under one roof

Product engineering, content platforms, DevOps and cloud. One team covering the whole lifecycle, so nothing falls between vendors.

Web development

Modern web apps that are easy to use, look great and work smoothly, built with React, TypeScript and Node.

  • Product & marketing sites
  • Web applications & APIs
  • Performance and accessibility
Discuss Web development

Custom content management

Well-designed CMS platforms that transform how your organisation manages, creates and distributes digital content.

  • Editorial workflows
  • Headless architectures
  • Migrations from legacy systems
Discuss Custom content management

DevOps & platform engineering

Ship faster with fewer incidents. We design pipelines, environments and observability that teams trust.

  • CI/CD pipelines
  • Containers with Docker
  • Infrastructure as code (Terraform)
  • Monitoring, alerting & on-call readiness
Discuss DevOps & platform engineering

Cloud advisory & architecture

Architecture reviews, cloud migration and cost optimisation, with clear recommendations and a roadmap you can act on.

  • AWS architecture and migration
  • Security & compliance review
  • Cost optimisation
Discuss Cloud advisory & architecture

Who we help

Where are you today?

Most conversations start from one of these four places. Pick the closest and we will take it from there.

  • 01 / Web development

    Starting something new

    Turn an idea into a working product. We shape the scope first, then build it in small, reviewed steps.

    Plan a build
  • 02 / DevOps & platform engineering

    Releases are slow or risky

    Automate builds, tests and deployments so shipping stops being stressful.

    Fix our releases
  • 03 / Custom content management

    Lots of content to manage

    A content platform your team can actually use, with clear editorial workflows.

    Talk content platforms
  • 04 / Cloud advisory & architecture

    Planning a move to the cloud

    Architecture reviews, migration plans and cost optimisation, with a roadmap you can act on.

    Review our cloud

Delivery

A delivery process built to hit dates

Every engagement runs on the same four-phase process. Milestones are agreed at the start, progress is visible throughout, and risks are raised early instead of at the deadline.

Explore our approach →
  1. 01

    Shape

    Plan locked in

    Goals, scope and a delivery plan with clear milestones.

  2. 02

    Build

    Demo every cycle

    Short cycles, reviewed changes and regular demos.

  3. 03

    Deploy

    One-click release

    Automated, repeatable releases to production.

  4. 04

    Run

    Always observed

    Monitored, supported and continuously improved.

ampersand-lab ~ sample-engagement

# An illustrative engagement, shown as an agent session

❯ take this project from idea to production, with a milestone at every step

⏺ I will work through four phases and report back at each one.

⏺ Shape()

⎿ Goals, scope and a delivery plan with clear milestones.

Plan locked in

⏺ Build()

⎿ Short cycles, reviewed changes and regular demos.

Demo every cycle

⏺ Deploy()

⎿ Automated, repeatable releases to production.

One-click release

⏺ Run()

⎿ Monitored, supported and continuously improved.

Always observed

✻ Done in four phases. Every milestone visible, nothing handed off.

❯

⏵⏵ milestones on (every phase)

Why Ampersand Lab

What value we bring to the table

We focus on outcomes you can measure, not on billable noise.

  1. 01

    Senior expertise on every project

    Experienced engineers lead and do the work, with clear ownership from kickoff to handover.

    lead
    senior engineers
    ownership
    kickoff to handover
  2. 02

    Built to last

    We build software that is reliable, maintainable and ready to grow with your business, whatever the size of the project.

    quality
    reliable, maintainable
    scale
    ready to grow
  3. 03

    Speed without shortcuts

    Automation, solid pipelines and AI-assisted development get you to production faster, with quality kept intact.

    pipeline
    automated
    ai
    assisted, reviewed
    quality
    intact
  4. 04

    Clear, honest communication

    Transparent scoping, regular updates and no surprises, from first conversation to go-live and beyond.

    scoping
    transparent
    updates
    regular
    surprises
    none

Ways to work with us

Pick the engagement that fits

We agree the model with you after a short discovery call, so the price, scope and cadence suit the project.

  • Best for a defined scope

    Fixed-price project

    A clear scope, price and delivery date, agreed after discovery.

    • Milestones agreed up front
    • Predictable budget
    • Change handled by agreement
    Discuss Fixed-price project →
  • Best for evolving products

    Time and materials

    Flexible scope for products that change as you learn.

    • Priorities set each cycle
    • Regular progress reporting
    • Scale the team up or down
    Discuss Time and materials →
  • Best after go-live

    Ongoing retainer

    A steady engineering partner once the product is live.

    • Monitoring and incident readiness
    • Continuous improvement
    • Predictable monthly support
    Discuss Ongoing retainer →

AI-accelerated delivery

How we use AI to move faster

AI is part of our everyday toolkit. We use it to shorten the path from idea to production, while experienced engineers stay accountable for every decision and every line that ships.

Faster prototyping

AI-assisted development lets us turn ideas into working prototypes in days, so you can test assumptions early.

Accelerated delivery

Code generation, test scaffolding and refactoring support help us ship features and automate pipelines sooner.

Sharper analysis

We use AI to explore options, review designs and surface risks before they become costly.

Humans in the loop

Every change is reviewed, tested and owned by an experienced engineer. AI speeds us up; it never replaces judgement.

AI in practice

AI does the legwork. Engineers stay in charge.

Here is what an AI-assisted change looks like on a real engagement: the agent reads the code, makes the edit and runs the tests, then stops for a senior engineer to review before anything is merged.

  • Faster first drafts, tests included
  • Every diff reviewed by a person
  • Nothing merged without sign-off
See where AI helps at each phase →
ampersand-lab ~ client-project

✻ Welcome to the Ampersand Lab studio

/status for milestones · /review for engineer sign-off

cwd: ~/client-project

# Illustrative session: AI does the legwork, an engineer owns the result

> add rate limiting to the orders API and cover it with tests

● I will read how the API handles requests, then make the change.

● Read(src/api/orders.ts)

⎿ Read 142 lines

● Update(src/api/orders.ts)

⎿ Updated with 2 additions and 1 removal

- router.post("/orders", createOrder);

+ router.post("/orders", rateLimit({ max: 60 }), createOrder);

+ export const ordersLimit = 60; // per minute

● Bash(npm test)

⎿ ✓ 24 passed, 0 failed

Waiting for engineer review

A senior engineer reads the diff, checks the tests and approves before anything is merged.

● Approved by an engineer. Merged to staging, release is one click.

>

⏵⏵ engineer review on (required before merge)

Stack

Tools we use

From the interface down to monitoring, we work across the whole stack.

ampersand-lab / stack.yaml
# From the interface down to monitoring
stack:
# What people see
interface
: [
React, Vue.js, TypeScript
]
# Logic and data
services
: [
Node.js, Go, Laravel, PostgreSQL
]
# Build and release
delivery
: [
Docker, Terraform, GitHub Actions
]
# Where it runs
cloud
: [
AWS
]
# How it behaves
observability
: [
Prometheus & Grafana
]
# 12 core technologies, one delivery team

Blog

Latest writing

All posts →

FAQ

Common questions

What size projects do you take on?

From short consulting engagements and audits to multi-month product builds. Experienced engineers lead every engagement, and the team is shaped to the scope and timeline of your project.

Can you work with our existing team and stack?

Yes. We regularly embed alongside in-house engineers and adapt to your tooling, cloud provider and conventions.

Do you provide ongoing support after launch?

Yes. We offer monitoring, incident response readiness and continuous improvement retainers after go-live.

How much does a project cost?

It depends on scope. We offer fixed-price, time-and-materials and retainer models, and we agree the approach with you after a short discovery call so there are no surprises.

How do you use AI in your work?

We use AI to speed up prototyping, code, testing and analysis. Experienced engineers review and own everything that ships, so you get the speed without giving up quality.

Where are you based, and who do you work with?

We are based in Sydney and have been operating since 2021. We work with organisations across Australia and remotely with teams elsewhere.

How do we get started?

Send us a message. We’ll set up a short discovery call to understand your goals and suggest the right engagement.

Ready to plan your next project?

Tell us what you are trying to achieve and we will come back with a clear plan, milestones and a team to deliver it.

Start a conversation