Solutions we build
Eight areas where we are asked to build the same things often enough to have opinions about them: e-commerce, CRM, billing, healthcare, document management, operations, fintech and construction. They are not the limit of what we build — only where we have been most often.
Behind each one is real client work — a wholesale e-shop for Estonia’s largest consumer electronics wholesaler, a loyalty scheme wired into Coop’s tills, invoice approval flows for finance teams, patient registration for Poland’s largest paediatric institute, enterprise search for SINTEF, tender planning for ABB, offline leasing quotes for DLL, heavy machinery ordering for Infrafly. Each page lists the projects it came from.
Most real projects sit across several of them — Coop’s lottery bonus system touched the CRM, the cash registers and the online shop at once.

Where we have done this before
E-commerce
B2B e-shops, ordering portals, marketplaces and sales platforms — with the catalogue, pricing, stock and fulfilment systems behind them.
CRM
Self-service portals, loyalty schemes, call-centre back offices, and the integration work that makes the CRM, the till and the billing system agree on who the customer is.
Billing
Invoice flows, budgeting and pricing, quote generation and the reporting on top — billing that stays correct when the pricing model changes again.
Healthcare
Patient registration, family-facing apps, informed consent, clinical compliance monitoring and the health data integration underneath all of it.
Document management
Document management, enterprise search, Microsoft 365 rollouts and retention — so people can find what the organisation already knows.
Operations
Production and tender planning, skills and worktime, cost and quality reporting, fleet and asset management — for work currently planned in spreadsheets.
Fintech
Leasing and asset finance, insurance platforms, banking infrastructure, payments and blockchain — for regulated businesses where downtime and unprovable numbers both cost money.
Construction
Estimating, project controls, site data capture, quality and safety, and plant management — for construction businesses whose specifics off-the-shelf tools never quite fit.
You might be here because…
Selling and ordering
- Purchase orders arrive as PDFs and get typed into the ERP line by line.
- The shop says it is in stock, the warehouse disagrees, and the customer finds out first.
- Your biggest customers’ prices live in a spreadsheet two people are allowed to edit.
- Opening in one more country sounds like building the whole thing again.
Customers and service
- The same company is in the CRM three times, spelled three different ways.
- Your best salesperson keeps the real pipeline somewhere else.
- Support asks the customer to repeat what they already told sales.
- Nobody can say what a customer agreed to receive, or when they agreed to it.
Money in and out
- Month end starts with finance scrolling back through email for invoices.
- An approval is sitting in somebody’s inbox and nobody knows whose.
- A price for an unusual customer waits for the one person who understands the pricing.
- The same invoice was paid twice, and the supplier noticed before you did.
Patients and clinicians
- New patients fill in their history at the desk while a queue forms behind them.
- The same details get asked for again at every department.
- The first ten minutes of an appointment go on admin.
- Checking what a patient consented to means finding a scanned form.
Documents and knowledge
- You know the document exists. You just cannot find it again.
- Search puts the 2019 version above the current one.
- It is quicker to ask a colleague than to search.
- Someone left, and the only copy was in their drive.
Planning and delivery
- Sales promised a date without seeing what the floor is already committed to.
- Two people are arguing about which version of the plan is current.
- The schedule assumes everyone is available and nothing breaks.
- You learn a job lost money once it is finished.
Not everything needs building
Every one of these areas has products you can buy, and for a lot of companies buying is the right answer. We would rather tell you that early than sell you a project.
Roughly how we call it:
- Where your process is ordinary, buy the product and keep the custom code at the edges.
- Where the business logic is the thing that makes you money, build it — a wholesale pricing model or a loyalty scheme rarely survives contact with an off-the-shelf platform.
- Where the system is sound and the data underneath it is not, fix the data. That is cheaper and far less disruptive than a replacement.
- Where it genuinely has to be replaced, run the old and the new side by side until the numbers agree.
What comes with every engagement
A team, not a contractor
You get a standing team with a lead who stays with the project, rather than a rotating pool of hands billed by the hour. Some of these partnerships have run for decades — we have been developing for Äripäev since 1994.
Your cloud, your code
We deploy into your accounts and hand over the repositories. Nothing important about the system depends on us still being here.
Integration treated as the main job
Most of the cost in these projects sits in the systems around the new one. We plan for that in the first week rather than discovering it in month four.
Certified ways of working
Uptime is ISO 9001 and ISO 27001 certified, so the process and the information security around your project are audited rather than asserted.
Handover as a deliverable
Runbooks, dashboards and architecture notes are written as we go and walked through with your team before we step back.
Support after go-live
We can stay on for maintenance, monitoring and the next round of changes, or hand the keys over entirely. Both are normal.
Not sure where your problem sits?
Most of the systems we are asked to fix cross more than one of these areas. Describe what is happening today and we will tell you where we would start.

