Company

We build software for other businesses, and for our own.

JAVELARK is a software company. Part of our work is building software for clients. The other part is Numpelia, the product we are preparing for launch. Each makes us better at the other.

What we do

Client work

Custom software, web applications, business systems and new products, built for companies that need something their current tools cannot do.

Our services

Our own product

Numpelia, accounting and business management software covering accounting, inventory, and sales and purchasing. It is in preparation for launch.

About Numpelia

How we think about the work

  1. 01

    Clarity before complexity

    We would rather understand a process properly than add features to it. Most software problems start as unclear requirements.

  2. 02

    Technology chosen around the problem

    We pick tools for the scale, reliability and upkeep a project needs, and we explain the trade-offs in plain language.

  3. 03

    Data that can be trusted

    Figures, stock levels and records must be right. We design for correctness first and make it visible when something goes wrong.

  4. 04

    Built to change

    Businesses change, so software has to as well. We write code that the next developer, ours or yours, can work on safely.

Why we do both

Building a product of our own keeps us honest. We live with our technical decisions long after they are made, so we feel the cost of shortcuts directly.

Client work keeps us practical. It puts us in front of many different businesses and the specific ways they operate, which shapes what we build into Numpelia.

Want to talk about a project?

A website, an online store, or software for a process that is stuck in spreadsheets: tell us what you need and we will reply with questions and an honest view of scope.