All work

Senior Mobile Engineer, contract, Ubenwa Health

Nanni AI

An AI baby-cry translator and parenting app, trained on clinically labelled infant cries.

nanni-ai.yamlai, health
# nanni-ai.yaml
project: Nanni AI
org: Ubenwa Health
role: "Senior Mobile Engineer, contract"
domain: [ai, health]
ships_to: [iOS, Android, watchOS]
stack:
  - Flutter
  - Dart
  - Audio capture
  - In-app purchases
  - Firebase Remote Config

Context

Ubenwa is a Montreal-based medtech company that treats an infant's cry as a vital sign. Nanni AI puts its models in parents' hands: it records a cry, explains the likely cause and suggests what to try.

What I owned

  • Maintained and extended the app's real-time audio capture for cry analysis.
  • Built the routine tracking for sleep, feeding and milestones on top of the prediction pipeline and its APIs.
  • Implemented the freemium model: subscriptions plus token-based in-app purchases, including AI-generated personalised avatars.
  • Ran A/B tests and personalised experiences with Firebase Remote Config, driven by behavioural analytics.

Results

4Mbaby cries translated in nearly every country, per Ubenwa's founder in January 2025Source: Charles Onu, LinkedIn
500K+parents on the app, rated 4.7★ from 341 ratings on the US App StoreSource: App Store

Highlighted figures are results from my role. The rest are public context about the product, with sources.