Software Engineering
We design and build production systems — web platforms, APIs, data pipelines and internal tooling — with an emphasis on correctness, observability and maintainability over time.
South Africa · Software · Intelligence · Systems
Binary Inference is a South African engineering company. We design and run the software behind ProbiNotes, SchoolBag, Casino and CSI — and we build the same way for the organisations we work with.
We exist to build software that lasts. That means choosing the simplest architecture that solves the problem, writing code the next engineer can read, and treating security and correctness as part of the work rather than an afterthought.
Our products span finance, education, real-time gaming and surveillance intelligence. The thread between them is not a market — it is a standard of engineering.
What we do
Four disciplines, applied together on real systems.
We design and build production systems — web platforms, APIs, data pipelines and internal tooling — with an emphasis on correctness, observability and maintainability over time.
Applied machine learning and inference systems built into real products: forecasting, classification, document understanding and decision support, evaluated against measurable outcomes.
Hardware-adjacent engineering for monitoring, sensing and control — bridging embedded devices, networks and the software that makes their data useful.
Deployment pipelines, cloud architecture and operational tooling that let small teams ship and run systems reliably at scale.
Featured work
Bookkeeping and financial records for people who never trained as accountants.
View product
A connected platform for schools, teachers, learners and parents.
View product
Real-time multiplayer card games with fair, verifiable mechanics.
View product
Unifying cameras, sensors and events into actionable situational awareness.
View productPhilosophy
The decisions that matter are rarely the visible ones. We invest where it compounds: boundaries, tests, observability and documentation.
Read our approachBoundaries before abstractions. We design clear seams between parts of a system so each can be understood, tested and replaced in isolation.
We measure before optimising. Latency budgets and load profiles are defined up front and verified continuously.
Defence in depth: validated input, least privilege, secure defaults and dependencies kept current.
Reproducible environments and automated pipelines so deployment is routine, observable and reversible.
Products in active development
Industries served
Engineering since
Uptime target on hosted systems
Tooling
We choose tools we can operate and reason about — proven where it matters, modern where it pays off.
Where we work
Platforms that work for schools across the connectivity spectrum, from well-resourced campuses to constrained…
Financial tools that prioritise accuracy, auditability and the trust that handling money demands.
Sensing, monitoring and data systems that bring measurement to operations that have historically run on intuit…
Surveillance and monitoring intelligence that turns raw feeds into the few events operators actually need to s…
Operational and customer-facing systems that connect inventory, transactions and insight.
Internal platforms, integrations and tooling for organisations that have outgrown spreadsheets and disconnecte…
Let's talk
Tell us what you are trying to build. We will tell you honestly whether we are the right team for it — and how we would approach it.