Ingeniero móvil senior · React Native + Supabase Senior mobile engineer · React Native + Supabase

Freddy Méndez

Reservar callBook a call

PerfilProfile

Ingeniero móvil senior independiente. Construyo apps React Native + Supabase de cero a producción para founders no-técnicos. Especializado en la parte que la mayoría evita: submission real a Google Play / App Store, push notifications que funcionan, pagos que pasan la review, y los mil detalles operativos que deciden si una app se lanza o muere en QA. Trabajo a precio cerrado, fecha cerrada, app en producción al terminar el contrato. Independent senior mobile engineer. I build React Native + Supabase apps zero-to-production for non-technical founders. Specialized in the part most freelancers skip: real store submission to Google Play / App Store, push notifications that don't break, payments that pass review, and the dozen operational details that decide if an app launches or dies in QA. I work fixed-price, fixed-timeline, app in production at end of contract.

Sobre AppcreativAbout Appcreativ

Appcreativ es operado por dos contractors independientes: Appcreativ is operated by two independent contractors:

Ambos operamos bajo la marca Appcreativ como contractors independientes — cada uno declara impuestos en su jurisdicción. We both operate under the Appcreativ trade name as independent contractors — each files taxes in own jurisdiction.

Proyectos & experienciaProjects & experience

SportTrack

  • App publicada en Closed Testing con 12 testers verificados, 14 días de uptime
  • Arquitectura híbrida (API-Football + TheSportsDB) que redujo llamadas API ~60%
  • 20+ Edge Functions con crons programados en Supabase
  • 40+ tablas con RLS para 3 roles (basic/premium/admin)
  • i18n nativo en 5 idiomas (ES/EN/DE/FR/IT)
  • Push notifications: goles, alineaciones, inicio de partido con <90s de latencia
  • AdMob (banner + native + rewarded) + Play Billing integrado
  • App live in Closed Testing with 12 verified testers, 14-day uptime
  • Hybrid API architecture (API-Football + TheSportsDB) reducing API calls ~60%
  • 20+ scheduled Edge Functions on Supabase
  • 40+ tables with RLS for 3 roles (basic/premium/admin)
  • Native i18n in 5 languages (ES/EN/DE/FR/IT)
  • Push notifications: goals, lineups, match start with <90s latency
  • AdMob (banner + native + rewarded) + Play Billing wired
React NativeExpoSupabasePostgreSQL Edge FunctionsGeminiResendAdMobi18next

VersoIA

  • Pipeline completo: cámara → Gemini 1.5 Flash → editor rich-text → exportación PDF nativa
  • NativeWind v4 para styling, Expo SDK 54, TypeScript
  • RichEditor con overlay de acordes sobre líneas de letra
  • End-to-end pipeline: camera → Gemini 1.5 Flash → rich-text editor → native PDF export
  • NativeWind v4 for styling, Expo SDK 54, TypeScript
  • RichEditor with chord overlay over lyric lines
React NativeExpoGemini AINativeWindexpo-print

GastosApp

  • Migración de backend self-hosted a Supabase Cloud sin downtime
  • Auth gate + políticas RLS en 4 tablas con auth.uid()
  • Caché offline (AsyncStorage) con optimistic updates
  • Extracción de facturas vía Gemini Vision Edge Function
  • Build de APK release en Windows (workaround Ninja path-length bug)
  • Self-hosted to Supabase Cloud backend migration, no downtime
  • Auth gate + RLS policies on 4 tables with auth.uid()
  • Offline cache (AsyncStorage) with optimistic updates
  • Invoice extraction via Gemini Vision Edge Function
  • Release APK build on Windows (Ninja path-length bug workaround)
React NativeExpoSupabaseGemini VisionAsyncStorage

Skills & stackSkills & stack

MobileMobile

React NativeExpo (SDK 52–54)TypeScriptExpo Router react-native-iap / expo-in-app-purchasesexpo-notifications (FCM) expo-printAsyncStoragei18nextNativeWind React QueryZustand

Backend & infra

Supabase (Auth, DB, Storage)PostgreSQLRow-Level Security Edge Functions (Deno)pg_cronnet.http_post Cloudflare PagesCloudflare WorkersCloudflare Email Routing Resend (SMTP + API)

AI integration

Gemini API (Flash / Vision)Claude APIOpenAI API Prompt engineering for product featuresBatch & token budgeting

Release & ops

Google Play ConsoleApp Store ConnectTestFlight Internal / Closed / Open Testing tracksPlay Billing AdMob (banner / native / rewarded)Content Rating · Data Safety forms Keystore management (AAB signing)EAS Build

IdiomasLanguages

Español — nativo (calls + escrito)Spanish — native (calls + written) Inglés — solo async (email + Loom)English — async only (email + Loom)

ContactoContact

Para discovery call (15 min, sin pitch de venta): cal.com/freddymendez85/discovery. Para email directo: hire@appcreativ.app. Respondo en menos de 24h en horario Dallas (CT). For a discovery call (15 min, no sales pitch): cal.com/freddymendez85/discovery. For direct email: hire@appcreativ.app. I reply within 24h Dallas business hours (CT).

← Volver a appcreativ.app ← Back to appcreativ.app