Project 05 / Mobile / Machine Learning

DiseaseDetection

2024Kotlin/Android/Firebase/Machine Learning
Disease Detection Android Application

System path

ANDROID APP
  |
  +-- ML MODEL
  |
  +-- FIREBASE
01

Overview

A capstone project built during Bangkit Academy, a program run by Google, GoTo, Tokopedia, and Traveloka. The team built a mobile application for disease detection, combining a native Android app with an integrated machine learning model.

02

My Role

I worked on the Android side of the capstone team, handling UI/UX implementation, API integration, and mobile architecture, and integrating the machine learning model produced by the team's ML track into the Android application.

03

Technology

Kotlin/Android Studio/Firebase/Machine Learning/Git
04

Engineering

The application needed to run a trained detection model within an Android app and present results through a usable mobile interface. I focused on the integration layer between the ML model and the app, plus the surrounding architecture: navigation, API calls, and Firebase for backend services, working across a multidisciplinary team split between mobile, machine learning, and cloud tracks.

05

Outcome

Delivered as the final capstone project for the Bangkit Academy program.

06

Reflection

Bangkit was my introduction to structured Android development and to working on a multidisciplinary team with a hard deadline. Integrating a machine learning model into a mobile app also gave me an early, practical sense of where ML meets the constraints of a real device.