Maulik Dodia

Senior Android Developer | Kotlin | Clean Architecture | Jetpack Compose | Gradle | Dagger Hilt | Reactive Programming | Unit Testing | 8+ Years of Mobile App Developer

Role
Senior Android Developer at IBM
Location
Pune, MH, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Maulik Dodia

I am a Senior Android Developer with over 8 years of experience in the industry. I am proficient in Kotlin, Clean Architecture, Jetpack Compose, Gradle, Dagger Hilt, Reactive Programming, and Unit Testing. I am passionate about building high-quality, high-performance mobile apps that delight users.I am currently looking for a challenging and rewarding opportunity to use my skills and experience to make a significant impact on the mobile app landscape. I am confident that I can make a valuable contribution to your team and help you achieve your goals.Here are some of my accomplishments- Implemented Jetpack Compose in an app that significantly improved the user experience- Implemented Dagger Hilt to inject dependencies in an Android app- Used Reactive Programming to build a high-performance Android app- Wrote unit tests for an Android app that covered over 90% of the code.I am looking for a position where I can- Use my skills and experience to build high-quality, high-performance mobile apps- Work with a team of talented engineers to create innovative and user-friendly apps- Learn new technologies and stay up-to-date on the latest trends in Android development.If you are looking for a Senior Android Developer who is passionate about building great apps, then I encourage you to contact me.

Experience

  1. Senior Android Developer

    IBM

    Nov 2021 — Present · Pune, IN

    Optimized UI development by converting 20% of XML layouts to Jetpack Compose and migrating 15% of asynchronous code from RxJava to Coroutines, boosting performance and reducing development time. Establishing a CI/CD pipeline cut testing and deployment time by 20%, while replacing @Provides with @Binds improved dependency injection speed. Refactoring into 10+ use cases and creating reusable Composables enhanced code modularity and UI consistency. Resolving over 50 bugs significantly increased app stability and user satisfaction. I also improved testing efficiency with 20+ tags, reviewed 70+ PRs to maintain code quality, and achieved 85% code coverage with 30+ test cases- Through a strategic migration from the previous OCR and Liveness SDK to the EFR SDKs, integrated seamlessly using LiveData and ViewModel, we were able to achieve a cost reduction of nearly 80% without any negative impact on user retention rates- Implemented a series of significant changes to the user self-onboarding journey, leveraging the Navigation Component of Jetpack\'s library, which resulted in a significantly smoother lead generation process. These changes included streamlining the onboarding process and making it easier for users to get help when they needed it. As a result of these changes, we saw a 20% increase in lead conversions in the first quarter- Using Kotlin as a primary development language, I added a resubscription feature to the Maruti Suzuki Europe App, which allows users to easily resubscribe to their chosen plans. This feature has been well-received by users, with a 10% increase in active users since its implementation. We have also integrated Dark Mode into the app, which has been popular with users who prefer a darker interface.

Education

  • Gujarat Technological University (GTU)

    Bachelor of Engineering - BE, Computer Science

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Maulik Dodia — Senior Android Developer at IBM in Pune, MH, IN | Unifers