Felix Gathage · Nairobi, Kenya
Full stack engineer building national digital health platforms.
Mobile, web and backend, with Flutter, React, Vue.js and Django. I also lead the development team delivering them.

Felix Gathage
Full Stack Engineer
- 15+
- Production apps shipped
- ~100k
- End users served
- 3+
- Years experience
- 6+
- Domains covered
Selected work
- 01
Afyangu Digital Health Platform
afyayangu.go.ke
National patient platform for medical records, appointments, insurance tracking and health monitoring. Built as a Flutter web app, with a customer management portal embedded through an iframe and postMessage architecture.
- Flutter Web
- GetX
- Clean Architecture
- REST APIs
- 02
Afyangu Mobile App
Mobile appAfyangu
The Afyangu patient platform on mobile: medical records, appointments, insurance tracking and health monitoring, with near-native performance from a single Flutter codebase.
- Flutter
- Dart
- GetX
- Clean Architecture
- 03
Practice360 (P360) Provider App
Mobile appPractice360 (P360) Provider App
SHA-integrated provider app that replaces manual and OTP-based pre-authorization processes with secure access to SHA services. Also carries the provider side of the Overseas Treatment referral workflow with Afyangu.
- Flutter
- Dart
- GetX
- REST APIs
- 04
Tiberbu HMIS
mombasa.tiberbu.health
Hospital Management Information System web portal. I built features in Vue.js and Frappe, including analytics dashboards and assessment portals.
- Vue.js
- Frappe
- 05
Tendersure E-Procurement Platform
tendersure.africa
Procurement system covering tendering, bid submission, evaluation and procure-to-pay, with RESTful APIs integrating procurement, notification and financial systems.
- Django
- Vue.js
- REST APIs
- AWS
- 06
Tendersure Management System
e.tendersure.africa
Procurement management web app built with Django and Vue.js alongside cross-functional teams, running on Nginx and Gunicorn with cloud resources on AWS.
- Django
- Vue.js
- Nginx
- AWS
- 07
Boror E-Commerce Marketplace
boror.shop
Multi-vendor e-commerce platform with product categories, real-time deal countdowns, seller onboarding, wishlist, cart, location-based delivery, multi-language support, and full search with category filtering. Built with optimized caching for product listings and session-based cart management.
- Next.js
- Flutter
- PostgreSQL
- Redis
- 08
Bobo Blooms Florist Website
boboblooms.org
Website for a florist at City Market, Nairobi — 12 browsable flower and event decor collections with 220+ photos, a step-by-step ordering guide, FAQs, and orders through WhatsApp, an order form, or a phone call.
- Next.js
- Vercel
- 09
Rocket Tradeline
rockettradeline.com
Online marketplace for authorized user tradelines, with separate buy and sell journeys, account sign-up and log-in, a how-it-works guide, and free credit education resources.
- Next.js
- Nginx
- 10
Map 360 Workflow Platform
No public link
Content workflow management system with task assignment, progress tracking, user dashboards, and automated notifications. Implements efficient data flows between frontend and database.
- Vue.js
- MySQL
- Redis
- Tailwind CSS
- 11
CTT365 Mobile App
Mobile appCTT365
Enterprise mobile application with user authentication, real-time notifications, data visualization, and secure API communication. Built for daily operational use with performance-optimized state management and caching.
- Flutter
- Dart
- Node.js
- Redis








Afyangu Digital Health Platform
National patient platform for medical records, appointments, insurance tracking and health monitoring. Built as a Flutter web app, with a customer management portal embedded through an iframe and postMessage architecture.
- Flutter Web
- GetX
- Clean Architecture
- REST APIs
Experience
Technical Team Lead
Konvergenz Solutions
March 2026 – Present
- Lead the development team delivering the Afyangu patient platform, the Practice360 (P360) provider app and the Tiberbu HMIS web portal.
- Coordinate the multi-system Overseas Treatment referral workflow across Afyangu and P360.
- Integrated Airtel Kenya STK Push mobile payments into a Frappe backend and resolved callback and authorization issues.
- Led a localization plan centralizing app strings into JSON locale files with English and Kiswahili support.
- Documented and organized 63 Afyangu API endpoints to speed up integration and onboarding.
Frontend and Mobile App Developer
Konvergenz Solutions
March 2024 – March 2026
- Developed the Afyangu mobile and web apps and the Practice360 (P360) provider app in Flutter, using Clean Architecture and GetX.
- Built Tiberbu HMIS web portal features in Vue.js and Frappe, including analytics dashboards and assessment portals.
- Implemented insurance and claims features, including eligibility checks and claims submission workflows.
- Implemented end-to-end encryption, role-based access control, audit trails and patient consent management, aligned with HIPAA standards.
Technical Consultant
Tendersure SEZ Limited
September 2023 – March 2024
- Developed and maintained procurement systems covering tendering, bid submission, evaluation and procure-to-pay.
- Built features with Django and Vue.js, and RESTful APIs integrating procurement, notification and financial systems.
- Configured Nginx and Gunicorn, managed cloud resources on AWS, and wrote architecture diagrams, API specifications and deployment procedures.
Software Developer Intern
QED Solutions
May 2023 – August 2023
- Developed and maintained web applications using Django and Vue.js, and tested system functionality as part of the QA team.
AWS Cloud Practitioner Trainee
Azubi Africa
September 2022 – April 2023
- Completed hands-on training in AWS services, including EC2, S3, RDS, Lambda and IAM.
What I build
Production-ready healthcare and enterprise applications across mobile, web and backend, from the first screen to deployment, and the team practices that keep them shipping.
01Full Stack Web Applications
Django and Frappe backends with Vue.js, React.js and Next.js front ends, RESTful APIs integrating business systems, and deployment on AWS with Nginx and Gunicorn.
02Cross-Platform Mobile & Web Apps
Flutter apps with near-native performance from a single codebase, using Clean Architecture and GetX, and deployed through the Play Store's internal and production tracks.
03Insurance, Claims & Patient Workflows
Eligibility checks and claims submission, plus patient data workflows with smart forms, real-time validation and approval processes.
04Secure Healthcare Data
End-to-end encryption, role-based access control, audit trails and patient consent management, aligned with HIPAA standards.
05Payments & Integrations
Airtel Kenya STK Push mobile payments, Firebase Realtime Database, the APISIX API gateway, Azure Key Vault and RESTful APIs.
06Leading Delivery
Breaking work into epics, tasks and story-point estimates, turning Figma designs into scoped tasks, reviewing team delivery, and documenting APIs to speed up onboarding.
How the data moves
Two integration flows from my recent work, from the app on someone's phone to the systems behind it.
App
Customer starts a payment
Frappe backend
Sends the STK Push request
Airtel Kenya
Prompts the phone for approval
Callback
Confirms the result to the backend
Airtel STK Push puts the payment prompt directly on the customer's phone. The backend then has to authorize correctly and handle the callback, which is where the real integration work sits.
- Languages
- DartKotlinJavaScriptPythonJava
- Mobile
- FlutterAndroid SDKActivities & FragmentsXML LayoutsViewBindingFlutter Web
- Frontend & Web
- Vue.jsReact.jsNext.jsTailwind CSSResponsive DesignUI/UX Implementation
- Backend & Frameworks
- FrappeDjangoNode.jsRESTful APIsJSON
- Databases & Caching
- PostgreSQLMySQLRedis
- Architecture & State
- Clean ArchitectureMVVMGetXMicroservices
- Android Libraries
- Kotlin CoroutinesRetrofitRoomSQLiteSharedPreferencesHiltKoin
- Integrations
- Mobile Money (Airtel STK Push)Firebase Realtime DatabaseAPISIX API GatewayAzure Key Vault
- Cloud & DevOps
- AWS (EC2, S3, RDS, Lambda, IAM)NginxGunicornFastlaneGoogle Play Store Deployment
- Tools
- GitGitHubZenHubFigmaAndroid StudioVisual Studio CodeLogcat
- Practices
- Agile/ScrumSprint PlanningStory Point EstimationUnit TestingCode ReviewTechnical Documentation
About
Full Stack Engineer and Technical Team Lead with 3+ years of experience building production-ready healthcare and enterprise applications across mobile, web and backend.
I'm a Flutter (Dart) specialist for cross-platform mobile and web apps, with React.js, Next.js and Vue.js for modern web interfaces, Django and Frappe for backends and RESTful APIs, and Kotlin for Android-native features and enterprise integrations. I'm skilled in Clean Architecture, REST API integration, payment and third-party integrations, AWS deployment and Play Store deployment. Today I lead a development team delivering national digital health platforms in Kenya, including the SHA-integrated Practice360 (P360) provider app and the Afyangu patient platform.
Education
BSc Computer Science
Egerton University, 2023 · Second Class Honours, Upper Division
ALX Software Engineering Program
Full-stack development intensive
AWS re/Start Program
Cloud computing & architecture
Certifications
AWS Certified Cloud Practitioner
Let's build something together
I'm actively seeking full stack, mobile and technical lead roles where I can build and ship production-ready applications. Whether it's healthcare, enterprise or something new — I'm ready to talk.
Call or WhatsApp
+254 741 777 695