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
Download