Skip to main content

Custom software & digital platforms · 3 categories · 7 solutions

Digital Engineering & Commerce

Abrimatt develops bespoke digital technology built around your specific business requirements, rather than forcing your operations to conform to generic, off-the-shelf software packages: applications, portals, mobile apps, e-commerce, websites and the integrations that tie them to your systems.

See the software development service

Where to start

Begin with the problem you have

Pick the line that sounds like your business. Each one leads to the solution we would look at first, and to the reasons.

3 solutions

Applications

Software built for the way your business works: internal tools, portals and platforms, on the web and on mobile.

  • Applications

    Custom Software Development

    Business software built around the way you work, from internal tools and operations portals to platforms for your own customers.

    Explore Custom Software
  • Web

    Web Applications & Portals

    Secure, accessible customer, partner and staff portals and dashboards, connected to the systems that hold your data.

    Explore Web Applications
  • Mobile

    Mobile Applications

    iOS and Android apps for field staff, customers and approvers, built once and working offline where the job needs it.

    Explore Mobile Apps

2 solutions

Commerce & Web Presence

Selling and being found online: e-commerce platforms for B2B and B2C, and websites with a content system your team can run.

  • Commerce

    E-Commerce & Digital Commerce

    Online stores and ordering portals for B2B and B2C, connected to stock, pricing and payments in your ERP.

    Explore E-Commerce
  • Web presence

    Websites, Headless CMS & Technical SEO

    Fast, accessible company websites with a content system your team can run, and the technical foundations search engines look for.

    Explore Websites & CMS

2 solutions

Integration & Modernization

Connect what you have and renew what is ageing: APIs and integration between your systems, and step-by-step modernization of legacy software.

  • Integration

    API Development & System Integration

    Secure APIs and connectors that tie your ERP, store, payments, partners and in-house software into one flow of data.

    Explore APIs & Integration
  • Modernize

    Legacy System Modernization

    Move ageing applications to a maintainable, secure platform in steps, keeping the business running while old and new overlap.

    Explore Modernization

How we engineer

Our software engineering discipline

  • Clean separation of presentation, business logic and data storage
  • Strict typing and automated unit and integration test suites
  • Careful vetting of third-party dependencies and scripts
  • Designed to meet WCAG 2.2 AA accessibility guidelines and privacy-by-design principles
  • Containerized, automated deployments, so that releases are routine and repeatable
  • Technical documentation and, as set out in the engagement agreement, client ownership of the source repositories

Questions we are asked

Building, buying and owning software

Should we build software or buy it?

Buy where a product already does what you need: it is cheaper and supported. Build where your process is part of what makes you good, or where packages force workarounds. We recommend one or the other, with the reasons, and we will help you configure and integrate a product if that is the answer.

Who owns the software and the source code?

As set out in your engagement agreement, your organization retains ownership of the source code, database designs and APIs developed for you once each milestone is complete. We provide documentation, clean repositories and deployment runbooks so that you are not locked in to us.

How do you manage scope and cost?

By building in steps. We define a first release small enough to be used quickly, estimate it, build it, and use what we learn to plan the next. We tell you early if scope is growing and what it would displace. Timescales are set after discovery, not before.

Which technologies do you build with?

Typically TypeScript, Node.js, Python and relational databases on Microsoft Azure or the host you prefer, chosen for the job and for who will maintain the result. We explain the choice, and we avoid exotic technology that would leave you dependent on us.

Tell us what you need built

Have a product, portal or integration in mind? Let's scope it properly.

Describe the problem and who will use the software. We will come back with a recommended approach, the main risks, and a way to deliver it in phases.

  • A recommended architecture, and the reasons behind it
  • A phased plan, with working releases you can test along the way
  • The main risks, and how we would deal with them

What happens next

  1. Tell us where you are

    A short form or a call: what you run today, and what is getting in the way.

  2. We review it with you

    A named consultant looks at your situation and talks through the options and what each would involve.

  3. You decide what comes next

    You leave with a clear picture and a recommended scope you can take to your team.