Building scalable mobile applications, robust backend systems, and innovative digital solutions that create real-world impact.
I'm a software developer passionate about designing and building high-quality software across mobile, backend, and distributed systems.
My experience spans Android and Flutter development, backend engineering, health information systems, microservices, and quality assurance. I enjoy solving complex problems, creating maintainable architectures, and exploring emerging technologies such as Artificial Intelligence and Machine Learning.
-
π± Mobile Engineer specializing in Android and Flutter
-
βοΈ Backend Developer with Django and Laravel
-
π Experienced in Microservices, Apache Kafka, Redis, and Celery
-
π₯ Contributor to Health Information Systems powered by DHIS2
-
π§ͺ Passionate about QA Engineering and Test Automation
-
π€ Exploring AI, Machine Learning, and Intelligent Mobile Applications
-
π Open-source enthusiast and lifelong learner
-
Kotlin
-
Java
-
Jetpack Compose
-
Android SDK
-
Material Design 3
-
Coroutines
-
Flow
-
Room Database
-
DataStore
-
WorkManager
-
Dagger-Hilt
-
MVVM & MVI Architecture
-
Dart
-
Flutter SDK
-
Riverpod
-
Provider
-
Drift
-
Freezed
-
Dio
-
GoRouter
-
SQLite
-
Clean Architecture
-
MVVM Architecture
-
Offline-First Applications
-
Responsive UI Development
-
Python
-
PHP
-
Django
-
Django REST Framework
-
Laravel
-
PostgreSQL
-
MySQL
-
SQLite
-
REST APIs
-
JWT Authentication
-
OAuth2
-
Apache Kafka
-
Celery
-
Redis
-
Event-Driven Architecture
-
Microservices
-
Clean Architecture
-
MVVM
-
MVI
-
Repository Pattern
-
Dependency Injection
-
Domain-Driven Design (DDD)
-
Offline-First Design
-
Scalable System Design
-
Appium
-
UI Testing
-
Automated Testing
-
Regression Testing
-
Test Planning
-
Quality Assurance Processes
-
Git
-
GitHub
-
Docker
-
Linux
-
CI/CD Pipelines
-
Firebase
-
Gradle
-
DHIS2 Android SDK
-
DHIS2 API Integrations
-
Tracker Implementations
-
Health Data Synchronization
-
Metadata Management
-
Digital Health Solutions
-
Machine Learning
-
OCR Solutions
-
Intelligent Document Processing
-
AI-Powered Mobile Applications
-
TensorFlow Lite
-
Developed scalable health information systems leveraging DHIS2.
-
Implemented complex data synchronization and health data workflows.
-
Built integrations between mobile applications and national health platforms.
-
Optimized API communication and large-scale data processing.
-
Developed and maintained Android applications using modern Android architecture.
-
Built Flutter applications using Riverpod, Drift, and Clean Architecture.
-
Implemented offline-first solutions for environments with unreliable connectivity.
-
Delivered multilingual and highly customizable user experiences.
-
Designed scalable APIs and backend services using Django and Laravel.
-
Built microservice-based architectures supporting high-volume integrations.
-
Developed event-driven systems using Apache Kafka.
-
Implemented asynchronous processing pipelines using Celery and Redis.
-
Led integrations with M-Pesa and mobile wallet providers.
-
Designed payment workflows supporting subscriptions and transaction processing.
-
Built secure and scalable payment service architectures.
-
AI Agents
-
Large Language Models (LLMs)
-
Advanced QA Automation
-
Machine Learning on Mobile
-
Cloud-Native Architectures
-
Distributed Systems at Scale
-
Intelligent Document Processing
-
Android Development
-
Flutter Development
-
Backend Engineering
-
Software Architecture
-
Microservices
-
QA Engineering
-
Artificial Intelligence
-
Open Source
-
Digital Health
-
Agritech
I'm always interested in collaborating on:
-
Mobile Applications
-
Backend Systems
-
Open Source Projects
-
Health Technology Solutions
-
AI-Powered Applications
-
Scalable Distributed Systems
Feel free to explore my repositories and connect with me. I'm always open to discussing technology, software architecture, and innovative ideas.



