Muhammad Hanzilah
Android Developer
Programming Languages
- Java
- Kotlin
Frameworks and Libraries
- Jetpack Compose
- Jetpack Architecture Components
- Room
- ViewModel
- LiveData
- Navigation Component
- Paging3
- Dagger Hilt
- Retrofit
- Okhttp
- Firebase
- Firebase Analytics
- Firebase Authentication
- Firebase Real-time Database
- Firebase Cloud Functions
- Firebase Push Notifications
- KMP (Kotlin Multiplatform)
- Ktor
- Glide (Image Loading)
Architectural Patterns
- MVVM
APIs and Integrations
- REST APIs
- Google Maps APIs
- Google Directions API
- Google Maps API
- Distance Matrix API
- Google Places API
- Google Material Design
- Google Ads
- Hydra VPN SDK
- QR Scanner
UI and Animation
- Jetpack Compose
- Lottie Animations
- RecyclerView
Asynchronous Programming
- Kotlin Flows
Version Control
- Git
- Github
Development Practices
- Android Development
- UI Design
- Testing
- Deployment
Experienced Android Developer with 4 years of expertise in Java and Kotlin, and utilizing popular Android libraries and frameworks. Proficient in UI design, testing, and deployment. Seeking a challenging role to enhance skills and grow in the field of Android development.
Experience
Android Developer
TexeneseDec, 2022 - Present
- Developed and maintained code for Android applications with a combined user base of millions of users worldwide ensuring high app ratings and low app crashes.
- Gained hands-on experience with Kotlin and MVVM architecture, as well as experimented with Jetpack Compose UI, improving app performance and user experience by up to 30%.
Jr. Android Developer
ENFOTRIX PVT LTDMar, 2022 - Nov, 2022
- Switched from Java to Kotlin and successfully delivered 3+ Android projects with 25% faster development time and 20% fewer bugs reported.
- Applied modern Android app architecture techniques such as MVVM, Navigation Components, and Paging to 2+ projects.
Jr. Android Developer
TRITECH KODESJul, 2021 - Feb, 2022
- Worked closely with team members and clients and worked on a variety of apps.
- Got hands-on experience in Android Development using Java
- Participated in a number of applications like Ecommerce, utility, social media, etc.
Projects
GeoGuesser
- GeoGuessr is a geography game, in which you are dropped somewhere in the world in a street view panorama and your mission is to find clues and guess your location on the world map.
- Technologies: Jetpack Compose, Navigation Components, MVVM, Kotlin Flows
Lylli
- An audio book app for children mostly used in Sweden and Germany
- Technologies: Kotlin, MVVM, Paging, Room, Firebase Analytics, Retrofit
Ebus - Transport Tracking App
- Application to manage the complete transport system of a university including bus location, students card using QR, seat availability, location tracking, etc.
- Technologies: Google Maps API, Google Directions API, Distance Matrix API, Firebase (Authentication, Real-time database, Push Notifications), Glide (Image loading), Google Material Design, Retrofit, RecyclerView, QR Scanner
