Built on
real relationships.

We have been building software for South African organisations for over two decades. Not as a vendor — as a long-term technical partner.

GEM Information Systems

We are a Cape Town-based software development company specialising in bespoke management information systems, ERP implementations, mobile data collection, and M&E platforms for South African organisations.

Our work spans NGOs, construction, waste management, healthcare, and SME business. What connects every engagement is a commitment to building systems that fit the actual way an organisation works — not the other way around.

We are a Microsoft Technology Partner and work exclusively with the Microsoft stack — C#, .NET, Azure SQL, Power BI, and Android — chosen for reliability, longevity, and South African infrastructure compatibility.

Microsoft Technology Partner 20+ Years Experience Cape Town Based National Client Base

Our Technology Stack

⚙️
C# / .NETCore development platform for all custom systems
☁️
Microsoft AzureCloud infrastructure and SQL database hosting
📊
Power BIBusiness intelligence and real-time dashboards
📱
Android (Kotlin)Mobile data collection for field teams
🔗
Sage & XeroAccounting system integrations
The Team

Senior people on every engagement.

We do not hand projects to juniors. Every GEMIS engagement is led by a senior developer with deep domain experience — which is why our clients stay with us.

LS
Strategy

Leon Small

Business Development & Strategy

Client engagement, technology strategy, and project scoping. Leon is typically your first point of contact and remains involved throughout every engagement.

GM
Engineering

Graeme Mehl

Lead Developer & Technical Director

System architecture, development leadership, and technical delivery. Over 20 years building production systems on the Microsoft stack for South African organisations.

UI
Design

Brand Studio

UI/UX & Brand Identity

Our qualified UI/UX designer leads all brand identity work — logos, colour systems, typography, and brand guidelines — through the GEMIS Brand Studio.

Ready to talk?

Whether you have a detailed brief or just a problem you need to solve — a conversation costs nothing. We will tell you honestly whether we are the right fit.

Get in Touch →