I'm a Software Developer with a BSc in Computer Engineering, building production digital health systems at the Infectious Diseases Institute. My core stack is Python (Django, FastAPI), Java/Kotlin (Spring Boot, Android), and TypeScript/React — deployed on Linux servers with Docker and GitHub Actions CI/CD. What sets me apart is a hands-on specialty in IVR and PBX (Asterisk): I've designed and shipped multi-language call flows to production, a domain most developers never touch.
Over the past year I've gone from supporting features to owning them end-to-end: leading a multi-language call flow into production, shipping 15+ reports across a national reporting suite, migrating production infrastructure on-premise, and building a documentation platform that's now the team's reference point. That arc from implementing to leading is the thing I'm proudest of.
What drives me is turning complex, real-world requirements — vaccine tracking, patient communication, offline-first mobile workflows — into systems that are reliable in the field, not just in a demo. I approach every project with the same mix of engineering rigor and practical problem-solving, whether I'm optimizing a backend, designing a call flow, or writing the docs the next person will thank me for.
Specializing in backend systems & REST APIs, IVR/telephony integrations, and digital health platforms.
Developed a smart irrigation system integrating IoT and machine learning for real-time water management, cost reduction, and crop yield improvement. Random Forest model achieved 90.67% accuracy deployed on ESP32.
Engineered a Luganda Voice-Controlled Wheelchair System using MFCC and Mel-spectrogram features for speech intent recognition. Deployed on Raspberry Pi with Bluetooth mobile control support.
Owned 15+ reports, led production deployment of the Luganda Call for Life IVR flow, released VxNAID v4 APK, and migrated staging to on-premise infrastructure. Deployed and trained health workers across multiple facilities.
A web tool that converts text to Asterisk-compatible 8 kHz mono MP3 audio files using multiple TTS backends — Kokoro (local, 12 English voices), Sunbird AI (Luganda & English), and Microsoft edge-tts (Swahili). Supports single-file and batch CSV generation with a live streaming progress feed.
Skills: Java, Kotlin, Android Development, OpenMRS, Asterisk/PBX, IVR & CallFlows, FastAPI, Docker, CI/CD, Documentation, API Development, Server Management
Responsibilities & Highlights:
Skills: Kotlin, Android Development, Agile Workflow, OpenMRS, Asterisk, Jira, Trello, Git, Linux and Linux servers, Teamwork, Documentation
Responsibilities & Highlights:
Skills: Python, JavaScript, SQL, Excel, API Design, Data Analysis
Responsibilities:
Skills: Django, REST APIs, Python programming, Django REST Framework, Back-End Web Development
Responsibilities:
Skills: Python, Networking, Machine Learning, Embedded Systems
Responsibilities:
Skills: HTML, CSS, JavaScript, React, SEO
Responsibilities:
Skills: Illustrator, Photoshop, Color Theory
Responsibilities:
REST APIs and backend services with Django, FastAPI, SpringBoot, and Node.js. JWT auth, async task queues (Celery/Redis), database design, and API documentation.
Asterisk PBX setup, IVR/AGI call flow development, SIP configuration, multi-language call flows, and TTS integration for patient communication systems.
OpenMRS-based platforms, vaccine and immunization tracking, offline-first Android apps, clinical reporting, and health worker training and deployment.
Native Android apps in Kotlin with offline sync, background services, APK release management, and device deployment for field environments.
CI/CD with GitHub Actions, Docker containerization, Linux server management, on-premise migrations, and staging/production environment setup.
Full-stack web applications with React, Next.js, and Django. Responsive UIs, real-time features (WebSockets), and performance-focused builds.
Wireframes, high-fidelity prototypes, usability testing, and design systems using Figma to deliver pixel-accurate, accessible interfaces.
Makerere University, Kampala-Uganda
St. Peter's College, Tororo
St. Peter's College, Tororo
I'm always interested in hearing about new projects and opportunities. Feel free to reach out!
okiror1vinald@gmail.com
+256 746 178 844