All projects
Telemedicine · Healthcare · AI2025Live

SmartHealth

Telemedicine platform bringing real healthcare access to Nigeria

Role

Mobile / Product Engineer

Company

Interswitch Group Limited

Year

2025

Overview

SmartHealth is a full-featured telemedicine platform built at Interswitch Group — enabling real-time video and audio consultations between doctors and patients across Nigeria. The system spans appointment scheduling, comprehensive medical records management, an embedded AI chatbot powered by a multi-agent Python service, real-time doctor-patient chat, and a self-hosted telemedicine layer that replaced expensive third-party SDKs.

The Challenge

Building reliable real-time video/audio consultations across Nigeria's diverse network conditions, reducing infrastructure cost without sacrificing quality, and adding a conversational AI layer that operates safely on sensitive medical data.

The Solution

Replaced Stream SDK with a self-hosted LiveKit service, cutting recurring costs while gaining full control over media routing. Built a Python multi-agent chatbot (Guard → Intent Router → Specialist Agents) that forwards the patient's existing auth token to SmartHealth APIs — no new backend endpoints required. Socket.IO with Redis pub/sub handles real-time chat with full MySQL persistence.

Impact & Contributions

Made quality healthcare accessible to thousands of patients across Nigeria via a production telemedicine platform

Built a multi-agent AI chatbot (Python — Guard → Classify → Specialist Agents) that lets patients book appointments, find doctors, and manage records through natural language, reusing existing SmartHealth APIs

Cut infrastructure costs by replacing Stream SDK with a self-hosted LiveKit video/audio service (Node.js + Socket.IO + Redis) for consultations and persistent doctor-patient chat

Architected a comprehensive medical records system covering diagnoses, medications, allergies, immunizations, and family history with real-time search

Resolved Android audio compatibility issues that previously blocked patient-doctor communication across device types

Reduced post-launch defect rate by over 50% through Firebase and Sentry instrumentation

Tech Stack

React NativeLiveKit (self-hosted)Socket.IOPython multi-agent AIOpenAI Agents SDKRedisSentry

Download