About Skills Experience Projects Contact
// Software Developer & IT Solutions Specialist

MAH LURI.

Full stack developer and solutions architect — delivering enterprise systems, cloud platforms, automation across industries and whatever comes next.

3+
Years experience
~20
Modules shipped
3+
Live platforms
JHB
Sandton, South Africa
// Core stack
React TypeScript PHP OpenEMR Azure MySQL Next.js Axiom.ai
01 —

About

I build software solutions that solve real problems — and I'm always ready to learn what's next.

Based in Sandton, Johannesburg, I work at MGIBA Technologies as the lead developer and solutions architect on projects serving the City of Johannesburg Health Department. My work spans full-stack development, cloud infrastructure, intelligent automation, and compliance-aware system design.

I've delivered everything from OpenEMR module development and LDAP/AD authentication to React/TypeScript frontends, Azure Marketplace SaaS publishing, and RPA workflow automation. I'm naturally curious and quick to pick up new technologies — currently transitioning toward a project management and operations leadership role, combining technical depth with strategic delivery.

02 —

Skills

FE
Frontend Development
React · TypeScript · Next.js · Chakra UI · HTML/CSS · DataTables
BE
Backend & CMS
PHP · WordPress · LearnPress · Paid Memberships Pro
Cloud & DevOps
Azure AKS · App Service · MySQL Flexible Server · Azure Marketplace publishing
DB
Database
MySQL · Schema management · SQL · OpenEMR data models
RPA
RPA & Automation
Axiom.ai · PowerShell · Bash · AutoHotkey
🏥
Healthcare IT
Patient Management · QMS modules · eHealth systems · Clinical Forms modules · Reporting systems
Infrastructure
WAMP/Apache · LDAP/Active Directory · DNS
PM
Project Management
Technical planning · Stakeholder reporting · Trello · Timesheet documentation · Proposals
03 —

Experience

2023 — Present
MGIBA Technologies
Software Developer
// Johannesburg, South Africa

Lead developer and solutions architect on enterprise healthcare IT projects for the City of Johannesburg Health Department and institutional clients.

  • Architected and deployed CoJ eHealth (ehealth.joburg.org.za) on OpenEMR/Omeya with LDAP/AD auth, MySQL HA replication, and SSL/TLS.
  • Built a full React/TypeScript/Next.js frontend for the SAQA Appeals & Qualifications Management System — two-stage workflows, PDF letter preview, countdown timers.
  • Developed the OpenEMR Queue Management System (QMS) from scratch with ionCube + Microsoft Graph API validation.
  • Led Omeya eHealth's Azure Marketplace Transactable SaaS launch, including AKS deployment architecture and POPIA compliance.
  • Built and maintained the CoJ Health Training Platform on WordPress/LearnPress with automated weekly reporting workflows.
  • Migrated CallCabinet-to-Catalytic RPA file transfer from Windows (PowerShell/AutoHotkey) to Ubuntu Server (Bash/xdotool/systemd).
React TypeScript PHP OpenEMR Azure MySQL Axiom.ai WordPress LDAP
04 —

Key Projects

// 01
SAQA Appeals & Qualifications Management System

Comprehensive frontend for managing qualification appeals through a two-stage workflow — from submission through chairman/manager review, panel decision, and PDF letter generation. Features investigation countdown timers, 90-day eligibility logic, and document attachment display.

React TypeScript Next.js Chakra UI C# Backend React Query
// 02
Omeya eHealth — Azure Marketplace SaaS

Led the technical and strategic planning to publish Omeya eHealth as a Transactable SaaS product on Azure Marketplace. Designed deployment architecture, module packaging (QMS, Reports, SA Clinical Forms, Patient Finder), POPIA compliance, and GPL v3 licensing strategy.

Azure AKS App Service MySQL Flex OpenEMR POPIA
// 03
CoJ eHealth Platform Infrastructure

End-to-end infrastructure for the City of Johannesburg's eHealth deployment — MySQL master-slave HA replication, LDAP/AD Single Sign-On, SSL certificate deployment on Apache/WAMP, and DNS/firewall coordination with CoJ's network team.

Apache/WAMP MySQL HA LDAP/AD SSL/TLS OpenEMR
// 04
CoJ Health Training Platform

Built and maintained the City of Johannesburg's healthcare staff training portal on WordPress/LearnPress. Implemented custom membership approval workflows, certificate name display, course wishlist features, and automated weekly Excel/Word reporting from CSV membership data.

WordPress LearnPress PHP PMP Pro Python automation
// 05
Catalytic RPA Automation Migration

Migrated a CallCabinet-to-Catalytic file transfer automation from Windows (PowerShell/AutoHotkey) to Ubuntu Server (Bash/xdotool/systemd). Fully documented in a formal timesheet and built into a tiered pricing service offering for MGIBA's Catalytic automation product line.

Axiom.ai Bash systemd xdotool PowerShell
// 06
OpenEMR QMS Custom Module

Designed and built the Queue Management System custom module for OpenEMR from scratch — including SQL upgrade scripts, ACL configuration, and a secure distribution strategy using ionCube encryption with Microsoft Graph API validation for license control.

PHP MySQL ionCube MS Graph API OpenEMR
05 —

Contact

Let's build something meaningful.

Open to all positions and opportunities, whether it's software development, project management, healthcare IT, or something new entirely. Based in Johannesburg and available for remote or on-site work. Let's talk.