Mohamed Darwish is an experienced Android developer with nine years building consumer apps, now publishing solo under MayakaApps and contributing to open source. A Kotlin and Jetpack Compose enthusiast who adopted Compose early, he combines modern Android UI expertise with backend basics in cloud platforms like AWS, Azure and Firebase. He began programming in childhood with VB and C#, transitioned to Android in 2016, and has since shipped apps including StickerConv and collaborative theme editors from his MixApplications days. Comfortable across frontend and backend concerns, he applies Clean Architecture patterns and REST/JSON fluency to deliver maintainable mobile experiences. Unusually for a developer, he is concurrently pursuing an MBBS degree, reflecting discipline and a broad intellectual curiosity that informs his approach to problem solving.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Medicine, Bachelor of Surgery - MBBS, Medicine, Bachelor of Medicine, Bachelor of Surgery - MBBS, Medicine at Kafr El-Sheikh University
Kache is a lightweight Kotlin Multiplatform caching library that supports both in-memory and persistent caches and supports different eviction strategies (LRU, FIFO, MRU, and FILO).
Contributions:19 releases, 50 commits, 300 PRs in 1 year 4 months
Compose Window Styler is a library that lets you style your Compose for Desktop window to have more native and modern UI. This includes styling the window to use acrylic, mica ...etc.
Contributions:5 releases, 1 review, 53 commits in 7 months
toolbarjetpack-composecustomisationstylerandroid
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.