Kotlin Multiplatform (KMP) Developer
• Maintained and enhanced a Kotlin Multiplatform (KMP) codebase using Compose Multiplatform shared across Android, iOS, and Desktop, impr...
• Maintained and enhanced a Kotlin Multiplatform (KMP) codebase using Compose Multiplatform shared across Android, iOS, and Desktop, improving code reuse and cross-platform consistency.
• Developed an offline-first shift management feature, ensuring reliable POS operations and data synchronization even with limited network connectivity.
• Integrated multiple payment gateways, including WalaaOne, enabling secure and seamless payment processing.
• Implemented loyalty points as a payment method, allowing customers to earn and redeem points during purchases.
• Led the UI revamp of the Flex delivery application, modernizing the interface and improving overall user experience
• Developed mobile UI screens for POS workflows that were previously tablet-only, expanding usability to mobile devices.
• Implemented delivery validation mechanisms including OTP verification, customer signature capture, geofencing, and photo confirmation to ensure secure delivery completion.
Android
Xcode
Kotlin
View more
Android
Xcode
Kotlin
Compose
Mobile App Development
View more
Android developer
Freelance
2023-10-01-2025-10-01
• Worked with diverse engineering teams to deliver high-quality Android apps.
• Developed and launched 3 apps on Google Play Store, achie...
• Worked with diverse engineering teams to deliver high-quality Android apps.
• Developed and launched 3 apps on Google Play Store, achieving over 33,000 downloads.
• Designed and implemented custom app architectures tailored to client requirements, resulting in scalable and maintainable Android applications.
• Successfully delivered customized Android applications for clients in diverse industries, meeting tight deadlines.
• Integrated advanced analytics and crash reporting tools (e.g., Firebase Analytics, Crashlytics) into client apps, enabling data-driven improvements and reducing app crash rates.
• Migrated legacy apps to the latest Android standards, ensuring compatibility with modern devices and enhancing the app lifespan.
• Integrated advanced features such as real-time notifications, offline mode, and location-based services, enhancing app usability and meeting specific client requirements
Android
Google Maps
MVVM
View more
Android
Google Maps
MVVM
JUnit
Mockito
Communications
Google play services
Firebase
Kotlin
Time management
Problem solving
View more
Android Developer
Proxify
2022-11-01-2023-10-01
• Boosted the user base of the 𝗲𝗧𝗶𝗹𝗯𝘂𝗱𝘀𝗮𝘃𝗶𝘀 (Scandinavia's most downloaded deals app) by enhancing key features and optimizing UX through...
• Boosted the user base of the 𝗲𝗧𝗶𝗹𝗯𝘂𝗱𝘀𝗮𝘃𝗶𝘀 (Scandinavia's most downloaded deals app) by enhancing key features and optimizing UX through:
◦ Refactoring legacy Java code to modern Android Kotlin using Jetpack libraries, resulting in improved code maintainability and performance.
◦ Revamping the app's UI, resulting in a more intuitive user experience and increased user retention.
◦ Developing a local data sync engine to reduce server API requests, optimizing app performance and minimizing backend load.
Android
Java
JUnit
View more
Android
Java
JUnit
GitLab
Kotlin
View more