Now booking projects for Q4 2026

Software built to specification.

Harvey Software Solutions designs, builds and maintains custom software for founders and teams taking a product from idea to production — web applications, automations, and the internal systems your operation runs on.

  • Fixed scope and a written estimate before any code is written.
  • You work directly with the engineer, never an account manager.
  • Documented handover, so the work is yours to take anywhere.

What I build

Five areas of practice, one accountable engineer

Each engagement is scoped on its own terms. Most begin with a short discovery workshop and a written specification you are free to take anywhere.

Custom web applications

From an empty repository to a monitored, deployed product.

Data model, interface, server and release pipeline treated as one piece of work — so the thing you launch is the thing you can grow, not a prototype you have to replace.

  • Architecture
  • Front and back end
  • Deployment

Business process automation

Replace the manual, repeated work with monitored workflows.

Approvals, notifications, document generation and scheduled data movement between the tools you already use — with clear handling for the cases that don’t fit the happy path.

  • Process mapping
  • Workflow build
  • Exception handling

Internal tools and registers

A system of record for what a spreadsheet has outgrown.

Asset registers, training matrices, compliance logs and scheduling — with role-based access, an audit trail and reporting, so the right people see the right things.

  • Data model
  • Admin interface
  • Reporting

Systems integration and APIs

Make systems that were never meant to talk to one another.

Interfaces between the software you already run, and clean, documented APIs for the systems you own — specified, versioned and tested against real payloads.

  • API design
  • Third-party integration
  • Documentation

Consulting and discovery

Decide what to build before you commit a budget to building it.

A short, fixed-fee engagement that ends with a written specification and an estimate. Independent by design — you can take that document to any engineer, including me.

  • Requirements
  • Technical specification
  • Estimate

How the work runs

Four stages, each with a deliverable you can hold

The same pipeline behind the terminal above. Nothing is a surprise: you see the shape of the work before it starts, and the result before it ships.

  1. Discovery

    Understand the work

    Sessions with the people who will actually use the system, mapping the process as it runs today and where it costs you time.

    Deliverable: a process map

  2. Specification

    Agree the shape

    Scope, data model, interfaces and acceptance criteria written down and agreed, with a fixed estimate set against them.

    Deliverable: a spec and an estimate

  3. Build

    See it come together

    Delivered in reviewable increments on a staging environment, so the first time you see the system is not the day it goes live.

    Deliverable: working increments

  4. Handover

    Take ownership

    Source, credentials and documentation transferred to you, with an optional support arrangement rather than a lock-in.

    Deliverable: documentation and access

The toolkit

Chosen for the problem, not the fashion

Every tool here is one used in delivered work. Where an existing Microsoft 365 estate makes the Power Platform the sensible answer, that is what I recommend.

Languages
JavaScriptTypeScriptPythonGoCC#SQL
Frameworks
ReactNode.jsExpressFlaskDjangoReact Native
Data
PostgreSQLMongoDBDataverse
Platforms
Power AppsPower AutomatePower BI
Specialist
UnityAR / VRLow-level C
Scale 1:1

Who you’re hiring

You’ll always talk to the person writing your software.

Harvey Software Solutions is the practice of Benjamin Harvey, a software developer with commercial experience delivering business systems on the Microsoft Power Platform alongside full-stack web development — real-time applications, secure authentication services, internal registers and reporting.

The practice is deliberately small. Scope is agreed in writing before work begins, you speak to the engineer at every stage, and everything built is handed over in a state another developer could pick up tomorrow.

Benjamin Harvey, Principal

Principal
Benjamin Harvey
Discipline
Full-stack engineering
Engagement
Project or retainer

Enquiries

Describe the problem. I’ll tell you honestly if I’m the right person for it.

Every enquiry gets a written reply within one business day — including a candid answer where the work isn’t a fit, and a pointer to someone who is.

Telephone
+00 0000 000 000
Hours
Monday to Friday, 09:00 – 17:30

Project enquiry