Skip to content
View DevKorrir's full-sized avatar
:octocat:
Kotlin developer by day, debugger by night 🌙
:octocat:
Kotlin developer by day, debugger by night 🌙

Block or report DevKorrir

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DevKorrir/README.md

Typing SVG

About Me

object Developer {
    val name     = "Aldo Kipyegon Korir"
    val role     = "Mobile Developer"
    val location = "Kenya"

    val skills = mapOf(
        "languages"    to listOf("Kotlin", "Dart", "Java", "Python"),
        "mobile"       to listOf("Jetpack Compose", "Flutter", "KMP"),
        "architecture" to listOf("MVVM", "Clean Architecture", "MVI"),
        "backend"      to listOf("Firebase", "Retrofit", "Node.js"),
        "payments"     to listOf("M-Pesa Daraja API", "STK Push"),
        "tools"        to listOf("Hilt", "Room", "WorkManager", "Coroutines")
    )

    val currentFocus = "Kotlin Multiplatform & Material3 Expressive"

    fun contact() = "kipyegonaldo@gmail.com"
}


Featured Projects

Project What it does Stack
AgriConnect Connects farmers, buyers & experts via real-time chat, listings & delivery coordination Kotlin · Compose · MVVM · Firebase
TubeFetch-Kotlin Modern YouTube video & audio downloader with background downloads Kotlin · Compose · WorkManager · Room
SmartPace Student planner with study schedules, reminders & built-in chat Flutter · Firebase · Dart
mpesa-daraja-Kotlin Clean M-Pesa STK Push integration for Android apps Kotlin · Retrofit · Coroutines
TransCore-Kotlin Translation app supporting 100+ languages Kotlin · Compose · Hilt · Retrofit
wavyExpressive-Kotlin Material3 Expressive APIs demo — wavy progress & dynamic theming Kotlin · Compose · Material3
mustid-kotlin Student identity management via QR code scanning Kotlin · Compose · Firebase
Voyager-Navigation-CMP KMP demo for Android & iOS using Voyager navigation Kotlin Multiplatform · CMP

Kotlin Multiplatform

// Write once, run everywhere
expect fun getPlatformName(): String

actual fun getPlatformName() = "Android"  // Android
actual fun getPlatformName() = "iOS"      // iOS

Exploring shared business logic, navigation & UI across Android and iOS. See Voyager-Navigation-CMP for a tab-based stack navigation demo on both platforms.


Tech Stack

Mobile





Backend & Data





Tooling





Payments


GitHub Stats

GitHub Stats GitHub Streak



Top Languages



Contribution Graph

Contribution Snake

github-snake

A Little Dev Wisdom

"Code is like humor. When you have to explain it, it's bad." — Cory House

Random Dev Quote

Let's Connect

Whether it's a project, a collaboration, or just a chat about tech — I'd love to hear from you.


LinkedIn Email X WhatsApp YouTube


Profile Views



Octocat

Thanks for stopping by — have a wonderful day!


Pinned Loading

  1. AgriConnect AgriConnect Public

    A Kotlin / Jetpack Compose MVVM Android app connecting farmers, buyers, and experts via real-time chat, listings, and delivery coordination.

    Kotlin 1

  2. mustid-kotlin mustid-kotlin Public

    An android App to manage and identify MUST students via QR code scanning and load the image of the student id in the DB

    Kotlin 1

  3. qr-based-student-digital-identity qr-based-student-digital-identity Public

    A full-stack Node.js/Express/MongoDB web application, developed by the Firewall Pixel team, Forensic students for our Integrated Thinking course. It generates HMAC-signed QR codes to give students …

    CSS 1 6

  4. mpesa_daraja_integration-Kotlin mpesa_daraja_integration-Kotlin Public

    Help to intergrade mobile payment through mpesa stkpush request for android apps

    Kotlin 1

  5. git-commands-reference git-commands-reference Public

    It is a helpful manual for navigating git world, this repo is a compilation of the most common git commands with clear explanations. This guide will help us as reminder refresher or if you are new …

    2

  6. SmartPace SmartPace Public

    Smartpace is a student planner and productivity app that helps university students organize their study schedules, set reminders, form study groups, and stay connected through a built-in chat syste…

    Dart 1