Software engineering · Cyber security · AI integration

Enterprise software, engineered and secured in Johannesburg.

Java and Angular systems, cloud platforms, digital products, penetration testing and AI integration for enterprises, public programmes and growing organisations.

Established
2020
Based in
Johannesburg
Team
13+ engineers
Engagements
Embedded or fixed-scope
Organisations we have delivered for
BMW GroupMercedes-BenzStandard BankNedbankDiscoveryHollardTransaction CapitalNutunWeBuyCarsFamily Medical CentreAYM (RCL Hub)SACP

Who we are

Engineering, security and AI under one roof.

Othab Solutions is a Johannesburg software engineering and cyber security company. Since 2020 we have built, modernised and secured systems for banks, insurers, automakers, medical practices, membership organisations and national programmes, and shipped finished products for organisations that need something that works on Monday.

Our engineers come from the core systems of South Africa's largest companies, where code runs for years and a bad release costs real money. Our security specialists spend their days trying to break systems like the ones we build. Together they produce software that is built to a standard and tested against a real adversary before anyone else gets the chance.

We are deliberately senior-led. Every engagement has a named lead who owns it from the first workshop to handover, backed by a bench of engineers, security specialists and analysts that we scale to the job.

0+
years of combined experience in banking, insurance and automotive systems
0+
engineers and security specialists on the bench
0
enterprise organisations we have delivered for
0
sectors, from mobile banking to school governance

What we do

Six things we do well.

From the first requirements workshop to the penetration test before go-live, one team carries the work.

Enterprise application development

Business-critical back ends and front ends: payments and wealth services behind mobile banking apps, digital channels for insurers, dealer and customer systems for automakers. Software that handles real money and real customers every day, designed for the audit, the outage and the late-night call before any of them happen.

Stack  Java 21 · Spring Boot · Quarkus · Angular 19 · Kafka · PostgreSQL · Oracle

Legacy modernisation

Monoliths to microservices without the big bang. We move application-server estates onto containers in the cloud, split front ends into independently released micro-frontends, and keep the business trading throughout. We still speak Oracle Forms, and the other things nobody likes to admit are still in production.

Stack  Strangler migrations · Module Federation · AWS ECS / Fargate · Oracle Forms

Cloud & DevOps

Infrastructure as code, pipelines that test and scan on every commit, and dashboards people actually look at. We set up and run the platform underneath the software we build, on AWS or Azure, and hand it over documented.

Stack  AWS · Azure · Docker · Kubernetes · Terraform · ELK · Grafana

Digital products & SaaS

Fixed-scope builds for organisations that need a working product, not a programme: clinic intake and billing, member portals, governance platforms, B2B marketplaces. Progressive web apps that keep working offline on tablets and phones, wrapped as native Android and iOS apps when the audience needs an app store.

Stack  Angular PWA · Supabase · PostgreSQL · Capacitor · CloudFront

AI integration

Useful AI inside the systems you already run, not a chatbot bolted on the side. Document and form intelligence, plain-language search over your own data, assistants with guardrails and audit trails, and workflow automation with a person signing off. Personal information handled the POPIA way from the first design.

Stack  Anthropic Claude · OpenAI · Azure OpenAI · retrieval-augmented generation · vector search · evaluation & guardrails

Cyber security

Penetration testing, red-team exercises, vulnerability assessments and secure code review, run by specialists who think like the attacker. We test infrastructure, applications and APIs against real attack paths, rank what we find by business impact, and come with the fix, not just the finding.

Scope  Infrastructure & application pentesting · red teaming · vulnerability assessment · AppSec / OWASP · secure code review

Two capabilities in depth

Security and AI, done properly.

Cyber security

We attack it before anyone else does.

Most security reports are a scanner printout with a logo on it. Ours are written by people who got in, and who can tell you exactly how, what it would have cost you, and what to change first.

Infrastructure penetration testingExternal and internal networks and cloud environments, tested the way an attacker would approach them.
Application penetration testingWeb, mobile and API testing against the OWASP Top 10 and the business-logic flaws scanners miss.
Red-team exercisesObjective-based simulations of a real adversary, agreed in writing, to test how your people and controls respond.
Vulnerability assessmentsScheduled scanning with human triage, so your team fixes what matters first instead of everything at once.
Secure code reviewManual review of the code paths that handle money, identity and personal information.
Security in deliveryThreat modelling, scanning in the pipeline and hardening for everything we build ourselves.
How we reportEvery finding is rated by severity and business impact, comes with reproduction steps and a recommended fix, and is retested once fixed. Executives get a two-page summary; engineers get the detail.
AI integration

AI that does a job, inside the systems you already run.

The useful work is rarely a chatbot. It is reading the forms, finding the clause, drafting the response and routing the exception to the right person, inside the tools your staff already use.

Document and form intelligenceReading, classifying and extracting from the paperwork your clerks handle, with confidence scores and a human check where it counts.
Search and summaries over your own dataRetrieval-augmented generation across your documents and databases, with sources shown for every answer.
Assistants with guardrailsScoped to a task, logged, and tested against the failure cases before go-live rather than after.
Workflow automation with sign-offThe model drafts, a person approves, and the system records who did what and when.
AI-assisted engineeringWe use these tools in our own delivery, with review and tests around them, and we say so.
Data handlingWe agree in writing which models see which data. Personal information is handled in line with POPIA, and nothing leaves South Africa without your decision. We work with Anthropic, OpenAI and Azure OpenAI models, and open-weight models where data must stay on your own infrastructure.

Where we work

Sectors we know from the inside.

Banking and payments

International payments and wealth services behind the mobile apps of major banks, built inside their release, security and compliance processes. We know what a bank's change board wants to see.

Java · Spring Boot · REST · mobile banking

Automotive

Dealer and customer systems for premium manufacturers: cloud migrations of national dealer platforms, micro-frontends for retail teams, and a connected-car programme delivered for an overseas market.

Microservices · AWS ECS · Module Federation

Insurance

Digital channels on top of legacy policy and member systems, and the integration work that lets an old core talk to a new app without anyone rebuilding the core.

Integration · API layers · digital channels

Healthcare

Patient intake and billing for medical practices: offline-capable, running on several tablets and the clerk's PC at once, built from the practice's own forms and price list.

Angular PWA · offline sync · Android tablets

Education and youth development

RCL Hub, a school-governance platform for a national learner-council programme, designed from the data up to protect minors' information and hosted inside South Africa.

Supabase · AWS Cape Town · iOS / Android · POPIA

Political and membership organisations

Membership, branch and organisational systems for a national political party, starting with a member portal and public website built on a pre-election timeline and a lean operating cost.

Member portals · websites · low-cost cloud

Funeral services

A compliance-first B2B platform for funeral parlours across SADC: vetting and compliance, policy verification, fleet sharing, cross-border repatriation and a supplier marketplace, on one data model.

Multi-tenant SaaS · role-based access · marketplace

Vehicle retail and collections

Systems experience at a listed vehicle-retail and collections group, through senior roles our people have held: high-volume customer operations where uptime and auditability are the whole job.

High-volume operations · auditability · integration

Selected work

A few things we have built.

Scroll on. Each card is one brief, what we built for it, and what changed.

Intake and billing for a busy medical practice

The brief

A practice drowning in paper, with a queue that moved only as fast as one clerk.

What we built

An offline-capable intake app on five-plus tablets and the clerk's PC, with billing from the practice's own price list, follow-ups and discounts included.

What changed

The queue moves in parallel, nothing is lost when the Wi-Fi drops, and the practice has nothing to administer.

Healthcare

RCL Hub: learner governance, built for minors' data

The brief

A national learner-council programme needing to replace an ageing CMS site with a platform it could run its governance on.

What we built

An Angular progressive web app on a Supabase backend, 28 screens designed before build, hosted in South Africa with iOS and Android apps alongside.

What changed

One place for the programme's governance work, with learners' data kept at home.

Education

A party's organisation, digitised from the member up

The brief

A national political party running on paper and spreadsheets, with an election weeks away.

What we are building

A member portal and public website on a lean cloud setup, as the first step of a full organisational system that branches and members can use.

Why it matters

Members can join, update and engage online before the vote, at an operating cost the organisation can carry.

Membership organisations

National dealer systems, moved to the cloud without a stop

The brief

An application-server monolith estate serving dealers nationwide, due for retirement without a day of downtime.

What we built

Containerised microservices on AWS with infrastructure as code, and micro-frontends that retail teams release independently.

What changed

Faster releases, one less legacy platform to feed, and dealers never noticed the move.

Automotive

A compliance-first marketplace for funeral parlours

The brief

Parlours across SADC needing to verify each other, share fleets and move the deceased across borders with the right paperwork.

What we built

Five modules on one data model, with role-based access for administrators, parlour owners, vendors and drivers.

What changed

Production-ready from the first release rather than an MVP to throw away.

Funeral services

International payments inside a mobile banking app

The brief

Cross-border payment flows that had to clear a major bank's security, compliance and release gates.

What we built

Java services for international payments in the bank's mobile apps, built to its standards and reviewed by its teams.

What changed

Cross-border payments offered in-app, delivered through the bank's own processes without shortcuts.

Banking

How we work

Three ways to engage us.

Model A

Embedded engineers

A senior engineer, or a small squad, inside your team, on your tools and your sprints. Billed hourly or monthly. Typical commitments run six to twelve months and are usually renewed.

Model B

Fixed-scope builds and assessments

We run discovery, write the specification with you, quote a fixed price and deliver in increments you can see. Changes are agreed in writing before they are built, so the price you signed is the price you pay.

Model C

Hosting, support and retesting

For products we build, we can host and maintain them, in your cloud or ours, inside South Africa, on a monthly retainer with a named person to call. For security work, scheduled retesting keeps the findings closed.

How a build runs

01
Discovery

Workshops with the people who do the work. We map the process before we design the screen.

02
Specification

A written spec and data model you sign off, with the open questions settled before anything is built.

03
Build

Short increments and a working demo every two weeks. Your feedback is folded in as we go, not at the end.

04
Harden

Automated tests, a security pass by our own specialists and user acceptance testing against the spec.

05
Hand over

Source code in your repository, documentation, runbooks and a handover session with your team.

How we are organised

Delivery is led by Managing Director Mahlatse Tlooke, who has spent over a decade building and leading engineering teams in South Africa's banking, insurance and automotive sectors, and holds a BCom in Information Systems and Computer Science from UCT and a Postgraduate Diploma in Business Administration from Wits Business School.

Senior engineers lead each workstream. Our security specialists test what the engineers build. Junior developers add throughput and are always paired with a senior. Analysts write the requirements everyone builds from. We scale the team to the engagement rather than carrying a bench of people waiting for work.

13+
engineers and specialists
5
senior engineers
3
security specialists
5
junior developers

Talk to us

Tell us what you are trying to build or protect.

If we are not the right people for it, we will say so. If we are, you will have a scoped proposal within a week.

Based in
Johannesburg, South Africa
Hours
Monday to Friday, 08:00 to 17:00 SAST
Procurement
Vendor documentation available on request

Request a proposal

Tell us roughly what you need. We reply within one working day.