Product Ecosystem

Food & Wellness Platform

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.

My Role & ScopeAssociate Software Engineer · Mobile Feature Development & Store DistributionOctober 2024 – 2025
Actual Delivery Status

Approved by Apple App Store (review rounds completed successfully); withheld from public commercial launch per company product roadmap.

Selected Personal Contributions

Specific features, integration flows, and infrastructure tasks I personally implemented:

  • Mobile Onboarding & Sessions: Built consumer authentication and profile navigation using Google Sign-In and Sign in with Apple, handling session persistence and guarded navigation.
  • Feed Pagination & Infinite Scrolling: Implemented client-side pagination consumption, loading states, skeleton placeholders, and infinite scroll lists across recipe and merchant feeds.
  • Media Caching & Bilingual Support: Integrated image caching strategies to optimize media delivery and implemented English/French localization across consumer mobile screens.
  • TestFlight & App Store Delivery: Prepared iOS builds, managed signing certificates and provisioning profiles in App Store Connect, distributed TestFlight builds, and addressed Apple review feedback to reach store approval.
Engineering Challenge

Technical Challenge & Solution

The Problem

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.

My Approach

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.

Verified Outcome

Enabled responsive, low-friction browsing across extensive recipe catalogs with optimized memory usage and immediate loading of cached assets.

Supporting Architecture & Platform Context

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.

Platform Components

Broader architectural context across the connected product components:

Mobile App

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
Admin Dashboard

Content Management Dashboard

Administrative web console for multilingual recipe publishing, platform configuration, validation workflows, and vendor location management.

  • Next.js
  • React
  • TypeScript
  • React Query
  • Axios
Backend API

Modular Platform Backend

Modular NestJS REST API backed by PostgreSQL and Prisma ORM, providing authentication, role-based access control, and bilingual data models.

  • NestJS
  • PostgreSQL
  • Prisma ORM
  • JWT / RBAC

Technologies & Libraries

Primary Stack:
  • React Native
  • TypeScript
  • TanStack Query
  • Next.js
  • NestJS
All Project Technologies:
  • React Native
  • TypeScript
  • TanStack Query
  • Zustand
  • MMKV
  • Google Maps
  • TestFlight
  • App Store Connect
  • Next.js
  • NestJS
  • Prisma
  • PostgreSQL