Skip to content
AutoPeritus, Industrial Automation
Experts in Intelligent Automation

Tell us what you want to improve.We’ll build the technology.

Websites, apps, AI tools, business automation, factory systems. We design and build them, and we make them work together. You don’t need to know what any of it is called.

Software
Websites, apps and the tools your team uses
AI
Assistants that do real work, not demos
Automation
The repetitive jobs nobody should be doing
Industrial
Machines, production lines and whole plants
No spec needed

Not sure what you need? That’s normal.

Almost nobody calls us with a specification. They call us because something is annoying them. Three hours a week copying numbers between two systems. A website that gets visitors but no enquiries. A production line that keeps stopping and nobody can say why.

Tell us what’s slowing you down and we’ll work out what to build. Figuring out the technology is our job, not yours.

Sound familiar? Pick one and we’ll start there

What we actually build

People come to us with a problem. This is roughly what we end up building.

Nobody rings up asking for workflow orchestration. They ring up because something is costing them a day a week. Find the one that sounds like you.

  • I get more enquiries than my team can answer.

    An AI assistant that answers the easy ones and passes on the rest

    Most incoming questions are the same twenty questions. An assistant handles those in seconds, day or night, and hands anything unusual to a person with the background already written up. Nothing gets answered wrong just to clear the queue.

  • My team spends half their week on admin.

    Automation that does the repetitive part

    We watch how the work actually gets done, then take the parts that never need a judgement call and make them happen on their own. Copying data between systems, chasing approvals, producing the same report every Monday.

  • My website looks fine but it doesn’t bring in customers.

    A site that’s wired into the rest of the business

    A good site loads fast and reads well. A useful one also puts the enquiry straight into your CRM, sends the follow-up, books the call and tells you which pages actually produce customers. Same build, much better return.

  • I can’t see what’s happening on my factory floor.

    Live monitoring, and screens that make sense at a glance

    We read what the machines already know and put it somewhere useful. Live production counts, why the line stopped, which asset is heading for a failure. Not next morning on a printout. Now.

  • I’ve got an idea for an app.

    Product design, then the build

    We start by cutting the idea back to the part that has to work first. Then we build that properly, put it in front of real users, and add the rest once you know what people actually do with it.

  • None of my systems talk to each other.

    A connecting layer, built once, properly

    Your accounts software, your CRM and your floor all hold a version of the same information, and none of them agree. We connect them so an event gets recorded once and everything else reads from it.

  • I want to use AI but I don’t know where to start.

    One process, picked because it’ll actually pay back

    We’ll go through where your time and money currently go, pick the one job where AI genuinely helps, and build that. If we look at it and think AI is the wrong answer, we’ll tell you so.

None of these quite fit? That’s usually a good sign. The interesting jobs rarely match a list. Tell us what’s happening and we’ll work out what it needs.

What we do

Five things we build, and they’re designed to work together.

Most companies pick one of these and subcontract the rest. We do all five in-house, which matters because the expensive problems almost always live in the gaps between them.

  • Customer support that doesn’t sleepAnswers the routine questions instantly and passes the tricky ones to a person, with the context already written up.
  • An assistant that knows your businessTrained on your own manuals, procedures and history, and it tells you which page it got the answer from.
  • Paperwork, read automaticallyInvoices, delivery notes, forms and PDFs turned into data your systems can use.
  • Quality checks by cameraSpots defects on a moving line faster and more consistently than a person can at the end of a long shift.
  • Phone calls, answeredTakes bookings, gives status updates and handles routine calls in under a second.
  • Someone watching the numbersFlags the thing that’s drifting before it becomes the thing that stopped.

We measure it against how long the job takes now and how often it goes wrong.

Industries

Built around the way your industry actually works.

The technology overlaps more than people expect. What changes is the language, the constraints and what counts as a good day. Pick yours.

Manufacturing

What we usually hear

You find out what a shift produced the morning after it finished.

What we tend to build
  • Live production monitoring
  • Machine control and upgrades
  • Predictive maintenance
  • Joining the floor to your accounts

Not on the list? The underlying problems repeat more than the sector labels suggest. A booking system is a booking system whether it’s a clinic or a workshop.

How we work

Nothing gets quoted before we understand it.

Six stages, and each one produces something you keep whether or not you carry on with us. The first two exist so the third one is honest. Most projects that go badly were mis-specified long before anyone wrote a line of code.

  1. 01

    We come and look

    We walk the process, read whatever exists already and talk to the people who work around the current system’s limitations. They always know exactly what’s wrong. We don’t write a proposal before this part.

    • What you’ve got now, written down
    • The risks and constraints
    • A measurement of how it runs today
  2. 02

    We agree what it has to do

    A written description of what we’re building, in language you can check. What it connects to, what happens when something fails, and the specific tests that mean it’s finished. This is what you hold us to.

    • A spec you can actually read
    • What connects to what
    • Agreed sign-off criteria
  3. 03

    We plan the build

    How it’s put together, where each piece runs, how it’s kept secure and what happens when one part goes down. Decided and written before anyone starts, with the trade-offs recorded so you can see why.

    • The technical design
    • Network and security plan
    • A record of the decisions and why
  4. 04

    We build it

    In two-week chunks. At the end of each one there’s something you can look at and use, running on a copy of the real setup. No six-month silences followed by a surprise.

    • Reviewed code in your repository
    • Automated tests
    • A deployment pipeline
  5. 05

    We put it in

    Tested off-site first, then on your site against the criteria we agreed in stage two. Your people get trained on the floor, on the real thing, during their own shift. Not in a classroom.

    • Test and acceptance records
    • Training for operators and maintenance
    • As-built documentation
  6. 06

    We stick around

    Monitoring, a named engineer who knows your system, and a quarterly report on the number the project was justified by. If you’d rather take it in-house, we’ll hand it over properly.

    • Monitoring and alerts
    • A named engineer
    • Quarterly report on the outcome
About us

The reasons to pick us are structural, not cultural.

Every company says it cares about quality. These are the specific things we commit to, and you can check each of them against a contract rather than a feeling.

Office software and factory kit, same team

The people writing your web app and the people writing the machine logic sit together. Almost nobody does both, and the join between them is where projects usually go wrong.

You own everything we write

The code goes in your repository under your licence, with the notes explaining why it’s built that way. No licence on your own logic, no hostage situation.

Security isn’t an afterthought

On the plant side that means the machine network is properly separated from everything else. On the software side it means least privilege by default. Both get designed in, not added later.

We’ll tell you when something won’t work

Every interface gets a speed target we test against. If what you’re asking for isn’t physically possible over your network, you’ll hear that during design rather than at go-live.

Built to be handed over

Structured, commented, version-controlled work your own engineers can pick up. Keeping us on a retainer should be a choice, not a requirement.

We check whether it worked

We measure how things run before we start and report against it afterwards. It’s an uncomfortable habit and it keeps us honest.

How this usually goes
How we do it
Who’s responsible

A software company, a systems integrator and a controls contractor, each looking after their own bit and none of them looking after the joins.

One team across all of it. When something falls between two parts, it’s still our problem.

Scoping

A quote first, then discovery happens during the build, and change requests quietly absorb the difference.

We write down what it has to do, and the tests that prove it’s finished, before we price the work.

Who owns the code

It lives in the supplier’s repository and gets licensed back to you. The integration logic is the lock-in.

Your repository, your licence, with the notes explaining the decisions.

After go-live

You need the retainer because nobody else can safely change anything.

Documented so your own engineers can take it on. Keeping us should be a choice.

Did it work?

Go-live gets treated as the finish line and nobody revisits the business case.

We measure how it runs before we start, then report against that number every quarter.

For the technical reader

What we build with.

Mostly here for the engineers doing due diligence. We have defaults and we’ll argue for them, but if your team already runs .NET on Azure we’re not going to turn up proposing a rewrite in whatever we happen to like this year.

Languages
  • TypeScript
  • Python
  • C#
  • Rust
  • Go
  • Structured Text
  • SQL
  • Kotlin
  • Swift
Application
  • Next.js
  • React
  • React Native
  • .NET
  • FastAPI
  • Node.js
  • Tailwind CSS
  • tRPC
Data & AI
  • PostgreSQL
  • TimescaleDB
  • Snowflake
  • Kafka
  • dbt
  • Redis
  • pgvector
  • ONNX Runtime
  • PyTorch
Cloud & platform
  • AWS
  • Azure
  • Kubernetes
  • Terraform
  • Docker
  • GitHub Actions
  • Grafana
  • OpenTelemetry
Industrial
  • Siemens TIA Portal
  • Rockwell Studio 5000
  • Ignition SCADA
  • OPC UA
  • MQTT Sparkplug B
  • Modbus TCP
  • PROFINET
  • EtherCAT
  • IO-Link
Standards
  • ISA-95
  • ISA-101
  • IEC 61131-3
  • IEC 62443
  • EEMUA 191
  • OpenAPI 3.1
  • WCAG 2.2 AA
  • ISO 27001 aligned

The standards are in there on purpose. On the industrial side they’re usually the harder constraint, and they’re the thing an auditor will ask about long before your framework choice.

Get in touch

Got a problem you want solved?

Tell us what you’re trying to achieve. You don’t need to know what technology you need, or have a budget worked out, or have thought it all through. That’s the job.

  • You’ll hear back within a dayFrom an engineer, not a sales team.
  • No quote until we understand itWe won’t price work we haven’t looked at.
  • NDA if you want oneSigned before the first proper conversation.

Optional, but it’s usually quicker.

Roughly what area?

Plain English is fine. A rough description beats a polished spec.

Optional. A range is fine.

Optional.

No mailing list. We reply once, to you.