BinaryInference

South Africa · Software · Intelligence · Systems

We build serious software, intelligent systems and digital infrastructure.

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.

Security-first Built to scale Tested & reviewed
root@binary-inference:~/platform
// systems we run in production class BinaryInference { public products(): Product[] { return [ ProbiNotes::financial(), SchoolBag::education(), Casino::realtime(), CSI::intelligence(), ]; } public principle(): string { return 'correct, durable, useful'; } }

A technology company, not a project shop.

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

Capabilities

Four disciplines, applied together on real systems.

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.

Artificial Intelligence

Applied machine learning and inference systems built into real products: forecasting, classification, document understanding and decision support, evaluated against measurable outcomes.

Advanced Electronic Systems

Hardware-adjacent engineering for monitoring, sensing and control — bridging embedded devices, networks and the software that makes their data useful.

Platform & Infrastructure

Deployment pipelines, cloud architecture and operational tooling that let small teams ship and run systems reliably at scale.

Philosophy

Engineering that ages well

The decisions that matter are rarely the visible ones. We invest where it compounds: boundaries, tests, observability and documentation.

Read our approach

Architecture philosophy

Boundaries before abstractions. We design clear seams between parts of a system so each can be understood, tested and replaced in isolation.

Performance

We measure before optimising. Latency budgets and load profiles are defined up front and verified continuously.

Security

Defence in depth: validated input, least privilege, secure defaults and dependencies kept current.

DevOps

Reproducible environments and automated pipelines so deployment is routine, observable and reversible.

4

Products in active development

6

Industries served

2023

Engineering since

99.9%

Uptime target on hosted systems

Tooling

A deliberate technology stack

We choose tools we can operate and reason about — proven where it matters, modern where it pays off.

Languages

PHP 8.3 TypeScript Python SQL

Data

MySQL PostgreSQL Redis Vector stores

Frontend

Tailwind CSS Alpine.js GSAP Vite

Infrastructure

Docker Linux Apache / Nginx CI/CD

Let's talk

Have a system worth building properly?

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.