Open to Freelance & Full-Time Roles

Dominic Chege Mbae

Android & Full-Stack Developer • Nairobi, Kenya

I design and ship end-to-end software systems — from Kotlin Android apps with Jetpack Compose to PHP 8 / CodeIgniter 4 cloud backends. I'm comfortable taking a product idea from a blank screen all the way to a deployed, live application. I thrive in cross-functional teams, communicate clearly, and write maintainable code that colleagues can actually work with.

With 3+ years of professional experience, I have shipped 9+ production projects — including cross-platform mobile/web systems, REST API backends, real-time data sync pipelines, and analytics dashboards. I care deeply about clean architecture, sensible database design, and shipping features that solve real problems.

Location

Nairobi, Kenya · GMT+3

Phone

+254 727 614 575

Availability

Remote & On-site

Core Technologies
Kotlin Jetpack Compose CodeIgniter 4 PHP 8 MySQL Firebase REST APIs Git / Linux

Technical Expertise

Proven track record in designing robust systems, optimizing performance, and implementing secure, scalable solutions

Backend Development
Primary Stack:
PHP 8.x CodeIgniter 4 REST APIs OOP
  • Custom MVC Architecture
  • JWT Authentication
  • API Rate Limiting
  • Payment Gateway Integration
Database Engineering
Technologies:
MySQL PostgreSQL Redis Query Optimization
  • Query Performance Tuning
  • Database Schema Design
  • Data Migration Scripts
  • Redis Caching Strategies
DevOps & Infrastructure
Tools & Platforms:
Docker AWS Linux CI/CD
  • Containerization with Docker
  • AWS EC2, RDS, S3
  • Linux Server Administration
  • Automated Deployments

Technical Highlights

Key achievements and specialized skills that deliver business value

Performance Optimization

Reduced API response times by 65% through query optimization and Redis caching strategies

Security Implementation

Implemented JWT authentication, CSRF protection, and SQL injection prevention in multiple projects

System Scalability

Architected systems handling 10k+ concurrent users with horizontal scaling capabilities

Featured Engineering Projects

Real-world systems with quantified results and architectural decisions

Kotlin + CodeIgniter 4
M-Pesa Expense Analyzer

Android app + web platform that parses M-Pesa SMS messages and provides a full financial analytics dashboard.

Kotlin Jetpack Compose CodeIgniter 4 MySQL
  • On-device SMS parsing & categorization
  • Cloud sync with REST API backend
  • PDF reports & interactive charts
Android + PHP
PC-to-Phone File Copier

Wireless file & text transfer tool with QR pairing and on-device OCR to extract text from photos using ML Kit.

Kotlin ML Kit OCR ZXing CodeIgniter 4
  • QR code device pairing
  • On-device text recognition (OCR)
  • Real-time file & clipboard sync
Android + CI4 Analytics
Device Intelligence System

Android agent collects SMS, calls, contacts, apps, and GPS data. Web platform analyses it and surfaces behavioral insights.

Android Firebase FCM CodeIgniter 4 MySQL
  • Multi-source data ingestion
  • Cross-data correlation engine
  • Behavioral pattern dashboards

Let's Build Something Scalable Together

I'm currently available for full-time backend roles, consulting projects, or system architecture reviews.

Available for: Backend Development • API Design • System Architecture • Performance Optimization