Expertise
Modern Android Development
Expertise in migrating and developing Android applications using Kotlin, Jetpack Compose, and multi-module Clean Architecture (MVVM/MVI) for robust and scalable solutions.
Performance & Optimization
Proven ability to enhance app performance, reduce technical debt, optimize application size, and improve user experience for large-scale applications.
AI Integration & Automation
Skilled in leveraging AI-powered solutions to automate complex tasks, such as data extraction, significantly reducing manual effort and improving efficiency.
Cross-Platform & Scalability
Experience in building Kotlin Multiplatform applications, structuring shared business logic for code reuse, scalability, and maintainability across various platforms.
Projects
Koji
Improved reliability and user experience, enhanced code reuse and maintainability across platforms.Built a Kotlin Multiplatform e-commerce application from scratch, implementing dynamic ad creation and a full chat feature with real-time messaging and offline-first architecture.
Sakany
Streamlined property location, enhanced service delivery and operational capabilities.Developed a mobile app and website for college students to find rental properties, integrating external APIs to process over 1M+ requests per month.
Qaree
Enhanced responsiveness for end users and improved reading experience.Overhauled an e-book reading app's threading model using Coroutines, leading to a 20% reduction in UI freezes during peak usage hours.
Grinta
Developed a sports app featuring over 100 leagues and competitions, providing news, live scores, final results, fixtures, standings, statistics, lineups, and scorers.
Timeline
Optimized application size from 48 MB to 18 MB, resulting in faster downloads and improved user satisfaction.
Automated 80% of manual data entry by creating an AI-powered cheque detail extraction class leveraging OpenAI models.
Developed new features and UI, improving performance and user experience for an application with 10M+ users.
Designed and built modular Android applications using MVVM architecture, resulting in a 40% reduction in build times and 25% smaller APK sizes.
Rectified the biggest causes of crashes reported by users over 6 months by engaging with developers to identify requirements for feature implementation.
Increased development efficiency by 25% through continuous evaluation and implementation of new technologies.