Mobile App & Admin Platform
Product Studio · Tech Lead / Senior React Native Developer and TPM · 2025 – Present
The Challenge
A client needed a complete refresh of their mobile experience and a new admin portal to manage content and permissions. The existing setup was fragmented; the goal was a single, scalable stack that could ship an MVP quickly while supporting long-term growth.
The Approach
I drove architecture and delivery across three pillars:
Mobile (React Native + Expo)
- Chose Expo for fast iteration and OTA updates. Used Draftbit for rapid module scaffolding and custom React Native components where production-grade UX and performance were required.
- Defined a clear component and state patterns so the team could extend the app consistently.
Admin (Next.js)
- Built the admin foundation in Next.js with scalable patterns for modules, role-based permissions, and content workflows.
- Ensured the same Xano API and data models could power both the mobile app and the admin portal.
Backend & Search (Xano + Algolia)
- Integrated Xano as the core backend: API contracts, data models, and reliable client-server orchestration.
- Implemented Algolia search across multiple content types (sermons, books, music, radio, videos), tuning relevance, filters, and normalized payloads for consistent consumption in the UI.
Execution
As tech lead, TPM, and Agile champion I ran sprint ceremonies, refined the backlog, maintained Monday.com delivery tracking, and coordinated QA and engineering execution. I aligned stakeholders on scope, risks, dependencies, and release readiness while establishing engineering standards—code reviews, branching and release flow, reusable component patterns, and error handling/observability—to improve velocity and reduce regression risk.
Results
- Single, scalable stack for mobile and web admin with clear ownership of API and data models.
- Algolia-powered search across all content types with consistent, fast UX.
- Faster delivery through reusable patterns and aligned engineering and product processes.
Resultados clave
- Led end-to-end mobile app rebuild with React Native (Expo) and owned admin portal in Next.js
- Integrated Xano (BaaS) for API contracts, data models, and client-server orchestration across mobile and web
- Implemented Algolia search across sermons, books, music, radio, and video with normalized payloads for UI
- Established engineering standards: code reviews, branching, reusable components, and observability