MOBILE2019 - 2020

Teman Bumil (Native Legacy)

Indonesia's leading pregnancy app in its original form. I maintained and optimized the initial native codebases (iOS & Android) prior to the 2020 major revamp.

Teman Bumil (Native Legacy)

ROLE
Mobile Developer

TECH STACK
Objective-C (iOS), Java (Android), MVC Architecture, REST APIs

Overview

Teman Bumil was already a staple app for Indonesian moms-to-be. This project was basically my deep dive into the mobile coding world. As part of the mobile team, I was responsible for maintaining and shipping features for both native platforms, specifically Objective-C for iOS and Java for Android. It was a steep learning curve keeping feature parity across two different legacy codebases, but crucial to support the user base until the big revamp in early 2020.

Project Focus & Learning

My main focus was keeping the lights on, ensuring stability, and implementing core feature updates across both operating systems.

1. Mastering Separate Native Codebases

Managed all maintenance and new feature implementations simultaneously for Java (Android) and Objective-C (iOS), ensuring a consistent user experience on both platforms despite the differing technology stacks.

2. Stability & Optimization

Focused on bug squashing and performance optimization within legacy architectures to maintain high app stability and fast load times for our active users.

Legacy Core Features (Maintained)

  • Pregnancy Milestone Tracking
  • Discussion Forum & Q&A
  • Maternal Health Checklist
  • Curated Pregnancy Articles

Gallery & Mockups


Let's work together!

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.