Experience

Five-plus years shipping Android for the real world.

From offline-first geospatial field tools to Google Play launches and AgTech dashboards — a track record of end-to-end delivery and long-term codebase ownership.

  1. Android Developer

    Jan 2024 — Present

    Compwiz Creations · Nairobi County, Kenya

    • Spearheaded the technical architecture and development for InfoRange, an ICT application enhancing rangeland management and veterinary access for pastoralists in Kenya and Namibia.
    • Collaborated directly with local stakeholders and co-design teams during field visits across Marsabit, Sololo, and Ngurunit, translating real-world pastoralist needs into actionable product features.
    • Defined the MVP, feature scope, and initial technical architecture.
    • Engineered offline-first capabilities for areas with reduced network coverage — migrating mapping infrastructure to MapLibre and using offline map tiles for reliable geospatial data access.
    • Migrated legacy code to Jetpack Compose and championed Clean Architecture, producing a modern, modular, maintainable, and testable codebase.
    • Implemented Ktor-based networking for scalable client-server communication and synchronization of user-generated pasture data.
    • Mentored junior developers via code reviews and technical guidance.
    • Optimized performance — improved load times by 25% and significantly reduced crash rates.
  2. Frontend Web Developer

    Oct 2022 — Dec 2023

    Lima Labs · Nairobi County, Kenya

    • Engineered scalable frontend web applications for Lima LabsAgTech suite, enabling growers to visualize real-time field data, AI-driven crop-health insights, and yield forecasts.
    • Built high-performance dashboards translating complex agricultural datasets (drone imagery, early pest detection) into actionable insights, driving product adoption.
    • Enhanced core products (Yield Predict, Crop Vision) with new data-visualization features and rendering optimizations for large-scale farm data.
    • Maintained high system reliability for commercial teams by proactively resolving production issues.
    • Modernized engineering workflows by integrating emerging front-end technologies.
  3. Android Developer

    Jun 2020 — Sep 2022

    Compwiz Creations · Nairobi County, Kenya

    • Managed the end-to-end release lifecycle for a portfolio of 3 mobile applications on the Google Play Store, maintaining high ratings and strict store compliance.
    • Architected backend integrations using RESTful APIs and Firebase for real-time data sync, secure authentication, and crash analytics.
    • Ensured stability and code quality via comprehensive unit and end-to-end testing pipelines.
  4. Android Developer Intern

    Jan 2020 — Apr 2020

    Compwiz Creations · Nairobi County, Kenya

    • Contributed to development and maintenance of Android applications in Kotlin and Java.
    • Partnered with product and design teams to translate UI/UX requirements into features.
    • Streamlined QA cycles by identifying, debugging, and resolving defects prior to release.
    • Researched and prototyped emerging Android libraries.
Download résumé

Strictly necessary storage is always on; everything else is your call.

Strictly necessary

Needed for the site to work and remember basic choices. These never track you across sites.

Always on
  • theme (This site) — Remembers your dark/light theme preference. localStorage — kept until you clear your browser data.
  • cookie-consent (This site) — Remembers the cookie choices you make here. localStorage — kept until you clear your browser data.

Analytics

Anonymous, aggregate page-view and interaction statistics via self-hosted Plausible Analytics. Plausible sets no cookies or persistent identifiers, and analytics only runs when you allow it.