← Work

MLBPA Mobile App

Member-facing mobile app with secure authentication, analytics, and scalable backend services.

Metrics

Monthly active users
X,XXX
Crash-free sessions
XX.X%
Feature adoption
XX%

Problem

The organization needed a mobile app for members to access resources, updates, and secure content. Requirements included strong auth, offline-friendly reading, and analytics to inform product decisions.

Constraints

Strict security and privacy requirements. Timeline had to align with a seasonal calendar. The app had to work on iOS and Android with a small team.

Approach & Architecture

Cross-platform app (React Native / Expo) with a dedicated API backend. Auth used a proven provider with MFA support. Content and analytics were separated so we could iterate on features without touching auth.

Key Technical Decisions

Expo for faster iteration and OTA updates where appropriate.

API designed for mobile-first: small payloads, clear versioning.

Analytics and crash reporting integrated early so we could measure from day one.

Deployment & Ops

App store releases followed a staged rollout. Backend on a scalable host with monitoring and alerts. Secrets and keys managed via env and a secrets store.

Impact

Members got a single place to access key resources. The client had visibility into usage and stability. Placeholder metrics above can be replaced with real numbers when approved for public use.

Tech stack

React NativeExpoTypeScriptNode.jsPostgres

What I'd Do Next

Deep-link and push notification strategy for time-sensitive content. Consider a lightweight design system for in-app consistency. Revisit analytics events for clearer funnels.