Software Engineer

Android (Kotlin/Java/Jetpack Compose)

Get Started

About Me

Hi, I’m Mehul Jadhav, an enthusiastic Android developer with a passion for crafting intuitive and high-performance mobile applications. With over 3 years of experience in Android development, I specialize in using Kotlin and Java to build robust applications. My expertise extends to integrating APIs, optimizing performance, and ensuring a seamless user experience. I have hands-on experience with 10+ production apps, which has honed my skills in delivering high-quality solutions that meet user needs.

I believe in a user-centric approach to development, always striving to create applications that are not only functional but also delightful to use. I’m committed to continuous learning and staying up-to-date with the latest trends and technologies in Android development.

Tech Stack
Core Technologies:
Kotlin Java Android SDK
Development Tools:
Android Studio Gradle Google Play Console
UI/UX Design:
Material Design ConstraintLayout Jetpack Compose*
Architecture and Patterns:
MVVM (Model-View-ViewModel) MVP (Model-View-Presenter)
Networking and APIs:
Retrofit OkHttp Volley
Dependency Injection:
Dagger/Hilt*
Databases:
Room SQLite FireStore*
Modern Practices:
Coroutines WorkManager Datastore
Other Tools and Technologies:
Firebase Crashlytics Git Jira
Familiar Technologies:
Wear OS React Native Flutter Figma

Technologies marked with an asterisk (*) are at the beginner or learning phase.

Projects


Car Rental App Image

...

Courier Delivery App

As a developer on the Courier app, I contributed to building and optimizing a robust application designed for seamless courier services. My work involved implementing key features such as real-time tracking, scheduling interfaces, and notification systems. I collaborated with the team to ensure efficient code, smooth user experiences, and reliable performance.

Key Features

  • Live tracking using Google Maps SDK
  • Instant notifications for courier delivery updates
  • Multiple driver profiles with ratings
  • Real-time chat feature via WebSockets
  • Heatmap for delivery demand and courier availability
  • OTP based secure delivery for sensitive packages
  • Firebase Crashlytics for crash reporting and performance monitoring
  • Overlay popups for high-priority notifications
  • External redirection to Waze and Google Maps

Role

Team/Lead Developer

Technologies

Java, Retrofit, Volley, Firebase, Google Maps SDK, WebSocket, Git

Outcome

User satisfaction improved as many feature requests were addressed and the app's crash rate was significantly reduced, which enhanced stability and performance.


...

School Transport App

As a Lead developer on this project, I contributed to creating a user-friendly platform that improves communication between parents and school transportation services. We developed a real-time tracking feature to enhance visibility and implemented push notifications to keep parents informed of bus delays and trip changes. My collaboration with the team ensured a reliable and efficient service for our users.

Key Features

  • Live bus tracking and geofencing alerts
  • Emergency alerts via broadcasting to local authorities
  • Single app dynamically managed for parents and drivers
  • API-based chat functionality
  • Third party swipe to reveal library
  • Custom bus layout for student attendance
  • Firebase for crash reporting and performance monitoring
  • Real-time trip updates via notification

Role

Lead Developer

Technologies

Java, Retrofit, Volley, Firebase, Google Maps SDK, Constraint layout, MVP, Git

Outcome

Overall, the project has resulted in a more reliable and efficient school transportation system, benefiting both users and my professional growth.


...

Hospital Management App

This comprehensive App designed to streamline hospital operations and enhance patient care. With an intuitive interface, it integrates features such as patient scheduling, electronic health records, staff management, and inventory control. The app allows for real-time updates on patient status, appointment tracking, and staff coordination, improving overall efficiency.

Key Features

  • Modern, responsive UI using ConstraintLayout and Material 3 Design principles
  • Encrypted SharedPreferences and Datastore for persistent storage
  • Encryption of sensitive data using RSA over API calls
  • Actions taken for protection against reverse engineering
  • Managing large data sets using Kotlin Coroutines
  • Custom event logging for analyzing user behavior
  • Implemented various third-party libraries and extensive custom logic.
  • Highly Customized kizitonwose calendar library for appointment booking.
  • Followed Clean Architecture and MVVM for project structure.
  • High-level custom 2FA implementation with complex logic and Google Auth integration.

Technologies

Kotlin, Retrofit, Firebase, kizitonwose calendar library, Paging library, Google Auth, MVVM, RSA, Coroutines

Role

Lead Developer

Outcome

Working on this project as a lead developer has been both rewarding and educational. I gained valuable insights into effective decision-making and meticulous planning, learning the importance of informed choices and efficient timeline management. This experience has notably enhanced my skills in strategic planning and time management, which will be invaluable in future projects.


Auto Scroll

Introducing Auto Scroll – your ultimate tool for effortless content consumption! Designed with a clean, simple UI, our lightweight and fast app lets you customize your scrolling experience with precision. Adjust swipe intervals and screen portions to seamlessly navigate through reels, shorts, and feeds.

Plus, Auto Scroll automatically appears and hides based on whether your app is in the foreground or background, ensuring an unobtrusive experience.

Hospital Management App

Key Features

  • Customize Scroll Interval: Adjust how quickly the screen scrolls to match your preferences.
  • Customize Scroll Distance: Set how much of the screen is swiped with each action.
  • Add Your Favorite Apps: Easily integrate and manage your top apps for a tailored experience.
  • Auto Hides: The app seamlessly appears and hides based on the active app to stay unobtrusive.

Technologies

Kotlin, Firebase, In-app updates, AccessibilityService API, Google Play Consoles


Hospital Management App

Wear OS - Task Manager

This task management app for Android Wear devices lets users add, view, and receive notifications for tasks. It features a user-friendly interface optimized for different watch shapes and uses a WearableRecyclerView for efficient task listing, with tasks stored persistently using Shared Preferences.

Notifications alert users about tasks due within the next hour, providing Task ID and Name for quick access. Users can take action on notifications to view upcoming tasks for effective management.


Hospital Management App

Watch Face Studio

Check out this new watch face, crafted with Watch Face Studio for Wear OS. This vibrant design merges style and functionality, featuring two integrated complications for steps and notifications.

Enjoy a seamless blend of aesthetic appeal and practical utility with flawless performance on Wear OS devices.

Available for freelance work or full-time opportunities. Reach out to me anytime at the email below!

Address


Silvassa DD & DNH, India

Phone


(+91) 63549 98927