Muhammad Nadeem is a Senior Software Engineer based in Munich with 7+ years of hands-on experience specializing in native Android development using Kotlin and Java. He consistently delivers clean, maintainable code and embraces modern Android architecture patterns (MVVM) and libraries such as Coroutines, Dagger, Retrofit, Room, LiveData and RxJava. At Joyn and previously at Rockville Technologies he built and maintained streaming and media-rich apps using ExoPlayer and paging architectures, balancing performance and user experience. His background spans EHR systems to real-time chat and media apps, and he brings practical ops experience from earlier roles managing cloud servers and CI pipelines. A fan of Kotlin Coroutines, he also contributes open-source Kotlin projects, reflecting a curiosity for tooling and developer ergonomics.
7 years of coding experience
9 years of employment as a software developer
Master of Science - MS, Electrical, Electronics and Communications Engineering, Master of Science - MS, Electrical, Electronics and Communications Engineering at The University of Manchester
National University of Computer and Emerging Sciences
Contributions:23 pushes, 2 branches in 2 years 6 months
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.
Request Free Trial
Muhammad Nadeem - Senior Software Engineer at Joyn GmbH