Skip to content
View ahmednobii's full-sized avatar

Block or report ahmednobii

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ahmednobii/README.md

Hi, I’m Ahmed Nobi πŸš€

Senior Android Developer πŸš€

🌐 Portfolio & Blog: ahmednobi.me

πŸ—“οΈ My Android Timeline

  • 2018 | πŸ‘¨β€πŸ’» Started building Android education and eCommerce apps
  • 2019–2021 | πŸ“¦ Published YouBox & I-Drive, grew Kotlin/Flutter skills
  • 2022 | πŸŽ“ Android SME at SureSkills, developed training projects
  • 2023 | 🎨 Worked on MyZesty & ViuLive at Beyond Apps Group
  • 2024–Now | πŸ’³ Senior Android Dev at Cashi (MVVM, MVI, KMP, CMP)

πŸ› οΈ Tech Toolkit

Kotlin, Java, Jetpack Compose, Compose Multiplatform, MVVM, MVI, Clean Architecture, Firebase, Retrofit, Room, CI/CD, Git

🌟 Highlights

  • πŸš€ Cashi: secure fintech payments
  • 🎨 MyZesty: media editing platform
  • πŸ“Ί ViuLive: live streaming
  • πŸš— I-Drive: driving school app
  • πŸ›’ YouBox: eCommerce marketplace

πŸ€“ Fun Facts

  • Proudly from Upper Egypt
  • Love sharing knowledge & mentoring
  • Debugged an app on a train πŸš†
  • Experiment Android betas even if they break my phone
  • Motto: Code with purpose, build with passion

πŸ“« Connect

🌐 ahmednobi.me | LinkedIn | Gmail | GitHub

πŸ“– My Story β€” For the Curious

If you’d like a closer look behind the scenes of my journey

Hello! I’m Ahmed Nobi, a passionate Senior Android Developer currently shaping the future of fintech at Cashi. My journey into mobile development began over five years ago, driven by a simple question: how can a few lines of code transform daily life for millions?

From building my first humble app in Upper Egypt to contributing to impactful fintech solutions today, my path has always been guided by a deep respect for clean code, architecture, and user-centered design. I’ve explored many technologies, but Android quickly became my home β€” a place where I can balance creativity, performance, and scalability.

At Cashi, I’m helping to build secure, reliable, and user-focused financial products for Sudan and beyond. I work daily with MVVM and MVI architecture patterns, explore Kotlin Multiplatform (KMP) for code sharing, and apply Compose Multiplatform (CMP) to create modern, consistent user experiences. Working closely with talented cross-functional teams, I help ship products like MyCashi, Cashi Lite, and Cashi Mobile.

Beyond product work, I’ve also contributed as an Android Subject Matter Expert with SureSkills, creating training materials and practical projects to support other developers in mastering Android best practices. That experience deepened my commitment to knowledge sharing and technical excellence.

I’ve also contributed to projects like MyZesty, a feature-rich media editing platform, and ViuLive, a real-time live streaming application β€” experiences that taught me how to build for usability, performance, and scalability while collaborating with diverse, talented teams.


β€œTransforming ideas into delightful mobile app experiences β€” one commit at a time.”

Pinned Loading

  1. timber timber Public

    Forked from JakeWharton/timber

    A logger with a small, extensible API which provides utility on top of Android's normal Log class.

    Kotlin

  2. KotPlat/RoomQL KotPlat/RoomQL Public

    RoomQL β€” type-safe Kotlin DSL for building dynamic Android Room queries at runtime. KSP-generated column refs, null-skipping filters, no raw SQL strings.

    Kotlin 4