Skip to content
CodeHardy

Hand us the hard part.

A UK software consultancy. We take on a defined piece of your product and show you working software every week.

Popup Pal, our own product: the floor plan editor, with a hall laid out as a grid of numbered pitches.
Popup Pal ticket scanning at phone width, showing a ticket that has already been scanned.

We have worked on software for

  • JD Sports
  • Nando's
  • Fortnum & Mason
  • Heineken
  • KitKat
  • Philip Morris International

Work we can show you.

Our own product, a client engagement and a contract inside a client's team. Each one is labelled, so the track record is never ambiguous.

Three ways to hire us.

A whole product, or one defined workload inside a larger programme, alongside your own team.

New product development

We take a defined product from an agreed scope to a first release, built in repositories and cloud accounts you own.

Hire us when

  • You have an approved product or internal tool to build, and your own engineers are committed to other work until after the date you have promised.
  • You hold a brief, an RFP or an approved business case, and you have to justify the supplier to finance, procurement or a board.

You get

  • A statement of work setting out scope, estimate, responsibilities on both sides and the post-launch support window.
  • Working software, built in repositories and cloud accounts that you own from day one.
  • Web applications, and iOS and Android apps built with React Native where the product needs mobile.

Modernisation and integration

We take accountable ownership of a defined workload inside a larger systems programme, such as one integration or one migration, alongside your own engineering team.

Hire us when

  • Part of a platform is being replaced, and the business has to keep trading while that happens.
  • The programme has a dated commitment and your internal team is at capacity, but one workload can be separated out and given to a supplier.

You get

  • A statement of work that names the workload, its boundary, and what your team and other suppliers remain responsible for.
  • Working software for that workload, delivered into your repositories and cloud accounts.
  • Documentation of the interfaces and components we build or change, owned by you.

Ongoing product engineering

We take on the continuing engineering of a live product, shipping fixes, improvements and new features, with progress and spend reported to you every week.

Hire us when

  • Your product is live and has users, but no one owns its list of fixes, upgrades and performance problems.
  • The team or supplier that built it has moved on, and you need engineers who will take responsibility for the codebase as it stands.

You get

  • A statement of work that sets out what we are responsible for and how priorities are agreed.
  • Releases of working software from your repositories: new features, fixes and dependency upgrades.
  • Where the product is a mobile app, iOS and Android releases built with React Native, along with the backend and platform work they depend on.

You stay in control.

How we deliver
  • A demo of working software, every week.
  • A budget report against the estimate, every week.
  • Every change priced in writing before work starts.
  • Code, cloud accounts and docs in your name from day one.

The two people you deal with.

Marcos Hardy

CEO and engineering lead

Marcos has built production software since 2017. He has worked on engagements for JD Sports, Nando's, Fortnum & Mason, Heineken, KitKat and Philip Morris International.

Anthony Hardy

CTO

Anthony has worked on large government projects and in insurance and fintech.

Everyone who will work on your project is named in the proposal before work starts. About the company

Got a defined piece of work?

Tell us what it is. Marcos replies within one working day.