Overview
NUDG is a taxi booking app built for everyday rides: book or schedule a trip, pick your car class, watch your driver arrive in real time, and pay in app. I spearheaded its Android development at DG Cars, leading a team of developers and owning the architecture behind live location tracking and payments.
Screenshots
The NUDG rider app: booking, ride selection, live tracking, profile, and sign in.
My Role
RoleSenior Android Developer
CompanyDG Cars
LocationRemote
Period2020 to 2022
What I Built
- Spearheaded the development of NUDG, leading a dynamic team of Android developers.
- Built ride booking and scheduling, car-class selection, and fare handling.
- Implemented real-time driver and rider tracking on Google Maps using Sockets for live location updates.
- Integrated the JUDO payment provider for seamless in-app transactions.
- Managed strategic deployment to production and the app's presence on the Google Play Store.
Tech Stack
KotlinSocket.IOGoogle Maps SDKJUDO PaymentsFirebaseRetrofit
Outcomes
- Shipped a full ride-hailing product to the Google Play Store.
- Led the Android team and owned the real-time tracking and payments architecture end to end.