Skip to main content
PM

Peter Muli

Software Engineer • Google Play Developer

Building reliable, human-centered mobile experiences that scale. Published 15+ apps on Google Play & App Store with 99%+ crash-free sessions.

github.com/go-iseleLinkedIn Profile
Nairobi, Kenya
+254 748 818 188
15+
Published Apps
20K+
Downloads
99%+
Crash-Free
5+
Years Experience
4.5★
Avg Rating

Featured Projects

Production-grade applications serving thousands of users across education, finance, and community platforms

Somobank

AI-Powered Learning Platform

4.8

Advanced learning companion integrated with AI, adopted by 5+ schools. Features role-based admin, live notifications, and comprehensive analytics.

KotlinJetpack ComposeDjangoFirebasePostgreSQLOllama AI
Downloads
5+ Schools
Crash-Free
99.5%
  • Multi-tenant architecture with PostgreSQL schemas
  • AI-integrated learning companion using Ollama
  • Firebase Cloud Messaging for real-time notifications
  • Staged rollouts via Play Console testing tracks
Somobank screenshot

AA Kenya

Automobile Association of Kenya

4.0

Official mobile app for Kenya's leading motoring organization, providing roadside assistance, membership management, and emergency services with real-time location tracking.

KotlinAndroid ViewsGoogle Maps SDKFirebaseREST APIs
Downloads
1K+
Crash-Free
96%
  • Real-time GPS tracking for roadside assistance requests
  • Integrated Google Maps for service location visualization
  • Membership management with digital card access
  • Emergency contact features with one-tap assistance
  • Built with traditional Android View system for stability
AA Kenya screenshot

Oshwal Community

Community Engagement Platform

4.5

Content discovery app for the Oshwal Community in Kenya with intuitive navigation and engaging user experience.

KotlinJetpack ComposeDjangoFirebase Performance
Downloads
600+
Crash-Free
96%
  • Achieved 4.5★ rating with strong user engagement
  • Firebase Performance integration for analytics
  • Clean architecture with MVVM pattern
  • Continuous deployment via CI/CD
Oshwal Community screenshot

Merrigo

Digital Ledger for Self-Help Groups (Chamas)

Secure digital record-keeping platform for community savings groups. Empowers Chamas with transparent contribution tracking, internal loan records, and member management—all without handling physical money.

KotlinJetpack ComposeDjangoPostgreSQLFirebaseGitHub Actions
Downloads
50+ (Launched 2 weeks ago)
Crash-Free
99%+
  • Non-monetary digital ledger for Chama transparency
  • Multi-tenant architecture supporting multiple groups
  • Encrypted data storage with secure authentication
  • Real-time notifications for contributions and approvals
  • Role-based access control (Admin/Member permissions)
Merrigo screenshot

Jitsi Tutoring Platform

Educational Video Conferencing

4.6

Customized Jitsi Meet for educational settings with whiteboard features and restricted chat for teacher moderation.

SwiftReact NativeJWT AuthiOS
Downloads
500+
Crash-Free
98%
  • Cross-platform customization (Android focus)
  • Enhanced UI/UX for educational context
  • JWT-based authentication for chat restrictions
  • Active use across multiple schools
Jitsi Tutoring Platform screenshot

Technical Expertise

Full-stack mobile development with modern tools and best practices

Mobile Development

Kotlin95%
Jetpack Compose90%
Swift85%
React Native80%
Android Studio95%

Backend & APIs

Python/Django90%
FastAPI85%
PostgreSQL88%
REST APIs92%
Firebase90%

DevOps & Cloud

Git/GitHub95%
CI/CD88%
Docker80%
Google Cloud85%
Gradle90%

Professional Journey

IT Lead

Shree Visa Oshwal Community, Nairobi

Dec 2024 - Present
  • Led development of 4.5★ rated app with 600+ downloads
  • Maintained 96% crash-free sessions with Firebase Performance
  • Mentored junior developers through code reviews

Software Engineer

Tilil Technologies, Nairobi

May 2023 - Nov 2024
  • Shipped NSSF app with 4.0/5 rating on both platforms
  • Built scalable APIs reducing development cycles by 30%
  • Achieved 85% code coverage with automated testing

iOS Developer (Open Source)

Jitsi Meet - Merishaw School

June 2024 - Present
  • Customized Jitsi for educational tutoring platform
  • Served 500+ active users weekly across 5+ schools

Let's Build Something Amazing

I'm passionate about creating mobile experiences that scale and delight users. Available for relocation with assistance.