Consumer Mobile Application
iOS and Android app with social auth, infinite-scroll recipe feeds, bookmarks, rewards, EN/FR localization, map shop discovery, and TestFlight approval.
- React Native
- TypeScript
- TanStack Query
- Zustand
- MMKV
- Google Maps
A connected product ecosystem spanning a bilingual consumer mobile app, web administration dashboard, and modular backend API.
Three connected components of one company project. Product and business details anonymized.
Specific features, integration flows, and infrastructure tasks I personally implemented:
Displaying image-heavy, bilingual recipe and shop feeds led to high initial network payloads and stuttered scrolling when consuming paginated backend responses on lower-powered devices.
Implemented smooth client-side infinite scroll pagination coupled with memory-conscious image caching and TanStack Query request caching, preventing redundant downloads of already-viewed items.
Enabled responsive, low-friction browsing across extensive recipe catalogs with optimized memory usage and immediate loading of cached assets.
A bilingual food and wellness ecosystem consisting of a consumer cross-platform mobile application, a Next.js administrative dashboard for multilingual content management, and a modular NestJS REST API with PostgreSQL.

Broader architectural context across the connected product components:
iOS and Android app with social auth, infinite-scroll recipe feeds, bookmarks, rewards, EN/FR localization, map shop discovery, and TestFlight approval.
Administrative web console for multilingual recipe publishing, platform configuration, validation workflows, and vendor location management.
Modular NestJS REST API backed by PostgreSQL and Prisma ORM, providing authentication, role-based access control, and bilingual data models.