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.
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.
- No package fits the way we workCustom software
- Customers and partners phone us for information we already holdWeb applications & portals
- Our field staff and approvers still work from paper and phone callsMobile applications
- We want to sell online, from the stock we already holdE-commerce
- Our website is slow, hard to update and hard to findWebsites, CMS & SEO
- Our systems do not talk to each other, and data is typed twiceAPIs & integration
- We depend on software that nobody wants to touchLegacy modernization
3 solutions
Applications
Software built for the way your business works: internal tools, portals and platforms, on the web and on mobile.
- Explore Custom SoftwareApplications
Custom Software Development
Business software built around the way you work, from internal tools and operations portals to platforms for your own customers.
- Explore Web ApplicationsWeb
Web Applications & Portals
Secure, accessible customer, partner and staff portals and dashboards, connected to the systems that hold your data.
- Explore Mobile AppsMobile
Mobile Applications
iOS and Android apps for field staff, customers and approvers, built once and working offline where the job needs it.
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.
- Explore E-CommerceCommerce
E-Commerce & Digital Commerce
Online stores and ordering portals for B2B and B2C, connected to stock, pricing and payments in your ERP.
- Explore Websites & CMSWeb 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.
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.
- Explore APIs & IntegrationIntegration
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 ModernizationModernize
Legacy System Modernization
Move ageing applications to a maintainable, secure platform in steps, keeping the business running while old and new overlap.
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
- info@abrimatt.com
- +234 909 996 5559
- Monday – Friday: 08:30 – 18:00 (WAT, Lagos time)
What happens next
Tell us where you are
A short form or a call: what you run today, and what is getting in the way.
We review it with you
A named consultant looks at your situation and talks through the options and what each would involve.
You decide what comes next
You leave with a clear picture and a recommended scope you can take to your team.
