Muhammad Alwi

External Academy Code Reviewer at Dicoding Indonesia

Special capital Region of Jakarta, Indonesia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Muhammad Alwi is a pragmatic iOS and full-stack engineer with 7 years of experience building and reviewing production-quality apps and web products across Southeast Asia. He shipped features for the Grab consumer iOS app used by millions and drove test coverage to 90%, while spending 4+ years as an Elite external code reviewer at Dicoding assessing 8,000+ submissions across iOS, Android, and web stacks. Comfortable across Swift, React, Node.js, and Next.js, he pairs hands-on implementation with architectural feedback and a focus on maintainability and TDD. His open-source contributions include modernizing Android learning labs with AndroidX and Jetpack integrations, reflecting a strong attention to migration and UI architecture. Based in Jakarta, he is actively seeking iOS or full-stack roles where he can blend shipping product features with mentoring and code quality leadership.
code7 years of coding experience
bookBachelor's degree expected, Computer Software Engineering, Bachelor's degree expected, Computer Software Engineering at Institut Teknologi Telkom
github-logo-circle

Github Skills (9)

androidx10
recyclerview10
android-recyclerview10
jetpack10
android10
java9
implement9
kotlin9
javas9

Programming languages (4)

JavaJavaScriptKotlinDart

Github contributions (5)

github-logo-circle
Role in this project:
userMobile Developer (Android)
Contributions:154 commits, 26 PRs, 95 pushes in 8 months
Contributions summary:Muhammad made several commits that introduce and modify code within the Android project. These changes focus on implementing UI elements, integrating Android Jetpack libraries (ViewModel), and adapting the application structure to support features related to course reading and details. The contributions involve modifying and integrating new UI features.
androidjetpack
Android Pemula
Role in this project:
userMobile Developer (Android)
Contributions:15 commits, 4 pushes in 1 month
Contributions summary:Muhammad focused on updating various Android projects within the repository, primarily related to `Android Pemula` labs. Their commits involved updating dependencies and code related to AndroidX libraries, reflecting a migration to newer Android support libraries. Key areas of modification include RecyclerView, View components, and updates to activities.
android
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 Alwi - External Academy Code Reviewer at Dicoding Indonesia