Book a call →
Custom software development · Since 2017Taking on new projects

Software that
holds its course.

We design, build and run custom software for growing companies, from the first release to scale. Senior engineers, steady delivery and no surprises.

40+products shipped
10 yrsaverage engineer experience
92%clients who come back
2 wksfrom first call to first release
Selected work

Results, measured

Every project starts with the numbers it has to move. Here is what that looked like for some of our clients.

All case studies →
FintechSeries A lending startup · 7 months

A lending platform rebuilt without stopping the business

Replaced a fragile monolith with a modular platform while loans kept flowing.

loan decision time, down from 3 days
4 min
more releases per month
12×
hours of downtime during migration
0
Product engineeringCloud & DevOps
HealthcareHealthcare SaaS company · 5 months

Scheduling app that clinics adopted in a week

A patient booking and clinic scheduling product designed with front-desk staff.

no-show rate
−38%
average clinic onboarding
6 days
App Store rating
4.8
Product discovery & designProduct engineering
LogisticsFreight logistics platform · 4 months

Cloud costs down by a third, on-call finally quiet

Migration to Kubernetes on AWS with full observability and a cost model per customer.

monthly cloud spend
−34%
uptime over 12 months
99.95%
from merge to production
15 min
Cloud & DevOps
SaaSB2B software vendor · 6 weeks pilot + 3 months

An AI assistant that resolves support tickets with sources

Retrieval-augmented assistant over docs and past tickets, embedded in the help desk.

tickets resolved on first reply
46%
median response time
−9 h
average cost per answer
$0.02
AI integration
Why Halyard & Keel

Low risk by design

Hiring an outside team is a leap of faith. We take as much of the risk off your side as we can.

You own the code

Full IP transfer from the first commit. The repository lives in your organisation.

NDA before the first call

We sign your NDA or ours before you share anything sensitive.

Two-week trial sprint

Not happy after the first sprint? You do not pay for it and keep everything we built.

Senior people only

Every engineer on your project has at least six years of production experience.

How we work

From call to launch

A clear path with a demo every two weeks. You always know what has been built, what is next and what it costs.

Process & engagement models →
  1. 01

    Discover

    1–3 weeks

    Workshops with your team, user interviews and technical spikes. You get a prioritised scope, architecture outline and a fixed estimate for the first release.

  2. 02

    Design

    2–4 weeks

    Clickable prototypes tested with real users and a design system that engineers can build from directly.

  3. 03

    Build

    Two-week sprints

    Working software every sprint, a demo every two weeks, and a staging environment you can click through at any time.

  4. 04

    Launch

    1–2 weeks

    Load tests, security review, monitoring and a rollout plan. We stay on call through launch week.

  5. 05

    Run & grow

    Ongoing

    Support, performance and cost work, and new features. Or a clean handover to your in-house team.

Clients

In their words

“They took a half-built platform from another vendor, stabilised it in a month and shipped the features our investors were waiting for. Calm, senior, no drama.”
Head of ProductSeries A fintech, London
“The first team we have worked with that pushed back on scope with numbers, not opinions. We launched two months earlier than planned.”
Founder & CEOHealthcare SaaS, Berlin
“Our cloud bill went down by a third and on-call went quiet. They documented everything, so our own team owns it now.”
VP EngineeringLogistics platform, Toronto
Technology

Tools we trust

We pick boring, proven technology for the core and modern tools where they earn their place.

Frontend
TypeScriptReactNext.jsVueAstro
Mobile
React NativeSwiftKotlinFlutter
Backend
Node.jsPythonGoJava.NET
Data & AI
PostgreSQLKafkadbtClaudeOpenAIpgvector
Cloud
AWSGoogle CloudAzureCloudflareKubernetesTerraform
FAQ

Before you ask

All questions →
How much does a project cost?

Most MVPs land between $40,000 and $150,000. Dedicated teams start at about $18,000 per month. After a free 30-minute call we send a range within two business days, and a fixed estimate after discovery.

How fast can you start?

Usually within one to two weeks of signing. Discovery sprints can often start the following week.

Who owns the code and IP?

You do, from the first commit. Code lives in your repository and all intellectual property is assigned to you in the contract.

Do you sign NDAs?

Yes. We are happy to sign yours or send our mutual NDA before the first detailed conversation.

Start a project

Have a product to launch?

Tell us what you are building. A senior engineer replies within one business day with questions, a rough budget range and next steps.