Edición · Julio 2026 · Dallas, TX Edition · July 2026 · Dallas, TX

Sprints móviles
de 1 semana.
1-week mobile
sprints.

Una feature completa lista para producción cada viernes. Fee cerrado $800. Sin propuestas de tres meses. One production-ready feature every Friday. Fixed fee $800. No three-month proposals.

Soy Freddy Méndez — ingeniero móvil senior. Construyo features en React Native + Supabase para founders y equipos pequeños. Auth, reservas, push, módulos nuevos, integración de IA. Arrancamos lunes, entregas el viernes, código listo para merge o build en la tienda. I'm Freddy Méndez — a senior mobile engineer. I build features in React Native + Supabase for founders and small teams. Auth, bookings, push, new modules, AI integration. Start Monday, delivered Friday, code ready to merge or ship to the store.

Referencia reciente · Vida Victoriosa — app de comunidad con auth Google, Biblia offline, eventos, oraciones, alabanza y push notifications. Construida en 3 días, iOS en TestFlight. Recent reference · Vida Victoriosa — community app with Google auth, offline Bible, events, prayers, worship and push notifications. Built in 3 days, iOS on TestFlight.

La mayoría de agencias vende propuestas de tres meses que no arrancan nunca. Yo entrego una feature completa cada viernes por $800. Most agencies sell three-month proposals that never actually start. I deliver a complete feature every Friday for $800.

Sprints de 1 semana. Fee cerrado. 1-week sprints. Fixed fee.

Cada sprint entrega una feature completa lista para producción. Sin propuestas de tres meses. Sin re-scoping infinito. Arrancamos lunes, entregas el viernes. Each sprint ships one production-ready feature. No three-month proposals. No endless re-scoping. Start Monday, delivered by Friday.

01

Auth completoComplete Auth

1 semana · $800 fee cerrado 1 week · $800 fixed fee

Correo + Google Sign-In + recuperación de contraseña + roles con RLS. Sesión persistente, protección de rutas y trigger de perfil al registrarse. Backend Supabase incluido. Email + Google Sign-In + password recovery + roles with RLS. Persistent session, route protection and profile trigger on signup. Supabase backend included.

$800

02

Reservas y eventosBookings & events

1 semana · $800 fee cerrado 1 week · $800 fixed fee

Calendario, cupos, RSVP y confirmaciones automáticas. Para gimnasios, salones, clínicas y cualquier negocio con agenda. Selector de fecha/hora sin módulo nativo. Calendar, slots, RSVP and automatic confirmations. For gyms, salons, clinics and any business with scheduling. Date/time picker without native module.

$800

03

Push notificationsPush notifications

1 semana · $800 fee cerrado 1 week · $800 fixed fee

Backend + cliente + tokens + triggers selectivos. Preferencias por categoría con opt-out por usuario. FCM Android + APNs iOS. Cumple políticas Apple y Google. Backend + client + tokens + selective triggers. Per-category preferences with opt-out. FCM Android + APNs iOS. Apple and Google policies compliant.

$800

04

Módulo companionCompanion module

1 semana · $800 fee cerrado 1 week · $800 fixed fee

3 a 6 pantallas nuevas conectadas a tu backend. Navigation, estado, validación y subida de imágenes cuando aplica. Ideal para agregar una feature vertical a tu app existente. 3 to 6 new screens wired to your backend. Navigation, state, validation and image uploads when needed. Ideal for adding a vertical feature to your existing app.

$800

05

ModernizaciónModernization

1 semana · $800 fee cerrado 1 week · $800 fixed fee

Upgrade a Expo SDK reciente, refactor de state management, nuevo brand system y animations modernas. Sin romper la funcionalidad que ya tienes en producción. Upgrade to recent Expo SDK, state management refactor, new brand system and modern animations. Without breaking your existing production functionality.

$800

06

Integración de IAAI integration

1 semana · $800 fee cerrado 1 week · $800 fixed fee

Chat con streaming, memoria de sesión, guardrails éticos o clínicos y post-procesamiento del output. Claude, GPT o modelo open. Streaming chat, session memory, ethical or clinical guardrails and output post-processing. Claude, GPT or open model.

$800

¿Necesitas más de un sprint? Los combinamos. Dos semanas $1.500 · Cuatro semanas $2.800. Fee cerrado siempre. Need more than one sprint? We stack them. Two weeks $1,500 · Four weeks $2,800. Always fixed fee.

0
Apps lanzadasApps shipped
0
Idiomas en vivoLanguages live
0
Tablas BDDB tables
0
Edge Functions

Apps que he construido y lanzado. Apps I've built and shipped.

2026 · SportTrack

SportTrack

Tracker de fútbol en tiempo real, 5 idiomas, predicciones IA. Real-time football tracker, 5 languages, AI predictions.

  • React Native + Expo, 5 idiomas (ES/EN/DE/FR/IT)
  • Supabase: 40+ tablas, RLS para 3 roles
  • 20+ Edge Functions con crons programados
  • Arquitectura híbrida → 60% menos llamadas a API
  • Push notifications: goles, alineaciones, inicio de partido
  • AdMob (banner + native + rewarded) + Play Billing
  • React Native + Expo, 5 languages (ES/EN/DE/FR/IT)
  • Supabase: 40+ tables, RLS for 3 roles
  • 20+ Edge Functions with scheduled cron jobs
  • Hybrid API architecture → 60% fewer API calls
  • Push notifications: goals, lineups, match start
  • AdMob (banner + native + rewarded) + Play Billing
React NativeExpoSupabasePostgreSQL Edge FunctionsGeminiAdMob

Live en Google Play (v1.0.14) · iOS Beta App Review en curso Live on Google Play (v1.0.14) · iOS Beta App Review in progress

SportTrack — análisis de partido con predicción IA
SportTrack — pantalla de inicio de sesión
SportTrack — ligas

Case study Case study

De 0 a producción en Google Play en 14 días From 0 to Google Play production in 14 days

Closed Testing iterado, documentado y entregado a tiempo — sin un solo crash en 28 días. Closed Testing iterated, documented and shipped on time — zero crashes over 28 days.

38
Testers reales Real testers
0.00%
Crash rate Crash rate
4
Releases iteradas Iterated releases
7/7
Bugs resueltos Bugs fixed
Descargar reporte completo (PDF) Download full report (PDF)

2026 · Órbita

Órbita

Juego arcade móvil. HTML5 Canvas + JS puro, empaquetado con Capacitor para Android e iOS. Mobile arcade game. HTML5 Canvas + vanilla JS, wrapped with Capacitor for Android and iOS.

  • Canvas 2D con game loop propio (target 60 fps)
  • Física + detección de colisiones sin librerías externas
  • Empaquetado con Capacitor para Android e iOS (webview nativa)
  • Sin frameworks pesados (no Phaser, no React) — control total del render
  • Touch controls optimizados para pantalla táctil
  • APK debug funcionando en dispositivo real
  • 2D Canvas with custom game loop (60 fps target)
  • Physics + collision detection with zero external libraries
  • Wrapped with Capacitor for Android and iOS (native webview)
  • No heavy frameworks (no Phaser, no React) — full render control
  • Touch controls optimized for the mobile screen
  • Debug APK running on a real device
HTML5 CanvasJavaScriptCapacitorAndroidiOS

APK debug en dispositivo · iOS pendiente Mac · AAB release próximo Debug APK on device · iOS pending Mac · AAB release upcoming

Case study técnico Technical case study

Sin dependencias · Sin engine · Un archivo Zero dependencies · No engine · One file

Game loop, física, render y controles construidos desde cero. Prueba de que se puede shipear a las stores sin capas innecesarias. Game loop, physics, render and controls built from scratch. Proof you can ship to the stores without unnecessary layers.

60fps
Target render Render target
0
Game engines Game engines
2/2
Plataformas Platforms
100%
Canvas nativo Native canvas

Prueba de rango: si se puede shipear un juego arcade con game loop desde cero, cualquier feature mobile "estándar" (auth, reservas, push, IA) entra sin drama en un sprint semanal. Range test: if I can ship an arcade game with a from-scratch game loop, any "standard" mobile feature (auth, bookings, push, AI) fits comfortably in a weekly sprint.

2026 · GastosApp

GastosApp

Gastos y millaje. Auth, RLS, offline, APK de producción. Expenses & mileage. Auth, RLS, offline, production APK.

  • Migrado de backend self-hosted a Supabase Cloud
  • Auth gate + políticas RLS en 4 tablas
  • Caché offline (AsyncStorage) con optimistic updates
  • Extracción de facturas con Gemini Vision (Edge Function)
  • APK de producción compilado en Windows
  • Migrated from self-hosted backend to Supabase Cloud
  • Auth gate + RLS policies on 4 tables
  • Offline cache (AsyncStorage) with optimistic updates
  • AI invoice extraction via Gemini Vision Edge Function
  • Production APK built on Windows
React NativeExpoSupabaseGemini VisionAsyncStorage

Beta

GastosApp — pantalla de inicio de sesión

2026 · Vida Victoriosa

Vida Victoriosa

App de comunidad para una iglesia. Biblia offline, eventos, oraciones, alabanza y push. Community app for a single church. Offline Bible, events, prayers, worship and push.

  • Auth email + Google Sign-In con roles (miembro/líder/pastor) y RLS
  • Muro de oraciones con feed, comentarios y moderación (Apple compliant)
  • Eventos con RSVP + tareas con multi-asignados y estados
  • Biblia offline RV1909 (SQLite) + tres versiones vía API.Bible con Edge Function proxy
  • Alabanza con repertorio, fotos y enlaces YouTube
  • Push notifications end-to-end con preferencias por categoría
  • Imágenes multi-bucket (perfil, contenido, galerías)
  • TTS para escuchar la Biblia (expo-speech)
  • Email + Google Sign-In auth with roles (member/leader/pastor) and RLS
  • Prayer wall with feed, comments and moderation (Apple compliant)
  • Events with RSVP + tasks with multi-assignees and states
  • Offline Bible RV1909 (SQLite) + three versions via API.Bible with Edge Function proxy
  • Worship section with repertoire, photos and YouTube links
  • End-to-end push notifications with per-category preferences
  • Multi-bucket image uploads (profile, content, galleries)
  • TTS to listen to the Bible (expo-speech)
React NativeExpo SDK 57SupabaseNativeWind Edge Functionsexpo-notificationsexpo-speech

TestFlight interno (iOS) + build Android dev · Screenshots públicas en breve Internal TestFlight (iOS) + Android dev build · Public screenshots coming soon

Case study de velocidad Speed case study

De cero a TestFlight en 3 días From zero to TestFlight in 3 days

17 rutas · 6 features de comunidad · Biblia offline · Push funcionando · Auth Google · iOS + Android. 17 routes · 6 community features · Offline Bible · Push working · Google auth · iOS + Android.

3
Días Days
17
Rutas Routes
6
Features Features
2/2
Plataformas Platforms

Cada bloque de esta app equivale a uno de los sprints de $800 del catálogo. Vida Victoriosa se hizo empujando 3 sprints simultáneos con prototipo Stitch pre-validado. Each block of this app equals one of the $800 sprints in the catalog. Vida Victoriosa was built pushing 3 simultaneous sprints with a pre-validated Stitch prototype.

Cómo trabajamos. How we work.

01

DiscoveryDiscovery

Gratis · 15 minFree · 15 min

Me contás qué feature necesitas. Yo te digo si entra en un sprint de 1 semana o requiere más. You tell me what feature you need. I tell you if it fits a 1-week sprint or needs more.

02

Scope + arranqueScope + kickoff

50% por adelantado50% upfront

Alcance escrito, criterios de aceptación, fecha de entrega. Pago 50% para reservar la semana. Arrancamos el lunes. Written scope, acceptance criteria, delivery date. 50% payment to book the week. We kick off Monday.

03

SprintSprint

Lunes a juevesMonday to Thursday

Construyo tu feature de lunes a jueves. Update diario corto en el canal que prefieras (correo, WhatsApp, Slack). Vos podés preguntar en cualquier momento. I build your feature Monday through Thursday. Short daily update on the channel you prefer (email, WhatsApp, Slack). You can ask anything at any time.

04

EntregaDelivery

Viernes · 50% finalFriday · Final 50%

Viernes recibís el pull request listo para merge, o build en TestFlight/Play Console. Aprobás, entregás el 50% final. Listo. Friday you receive the pull request ready to merge, or a build on TestFlight/Play Console. You approve, you pay the final 50%. Done.

Lo que realmente preocupa. What actually worries you.

¿Y si te quedas sin presupuesto a mitad del proyecto? What if you run out of budget halfway through? +

Precio cerrado significa que es mi problema, no el tuyo. Si me lleva más tiempo, lo absorbo. Si cambia el alcance, change-order escrito antes de cualquier trabajo nuevo. Fixed price means my problem, not yours. If it takes me longer, I absorb the cost. If scope changes, a written change-order before any new work.

¿Cómo sé que de verdad puedes entregar? How do I know you can actually deliver? +

Tres apps lanzadas. Una en Closed Testing en Google Play con 12 testers verificados. Puedo compartir pantalla con el código en producción durante la discovery call — bajo NDA si lo necesitas. Three apps shipped. One in Closed Testing on Google Play with 12 verified testers. I can screen-share the production code in the discovery call — under NDA if needed.

¿Haces iOS también? Do you do iOS too? +

Sí. React Native cubre ambos. La submission de iOS tiene sus particularidades (App Store Connect, TestFlight) y las incluyo en la fecha. Yes. React Native covers both. iOS submission has its own quirks (App Store Connect, TestFlight) and I include those in the timeline.

¿Y si necesito iOS más adelante pero empiezo con Android? What if I need iOS later but start with Android? +

Mismo código. Añadir iOS después es solo submission + QA específico, no rewrite. Se cotiza como sprint corto separado cuando estés listo. Same codebase. Adding iOS later means store submission + iOS-specific QA, no rewrite. Quoted as a separate short sprint when ready.

¿Cuál es tu zona horaria? What's your timezone? +

Dallas, TX (Central Time). Coincido con todo US business hours y mañanas europeas. Calls 8am–4pm CT. Dallas, TX (Central Time). I overlap with all US business hours and European mornings. Calls 8am–4pm CT.

¿Y si solo necesito unas horas de consultoría? If I just need a few hours of consulting? +

Para eso está el pack de Technical Audit. Menos de 5 horas raramente compensa el coste de context-switch para ninguno. That's the Technical Audit pack. Below 5 hours is rarely worth the context-switch cost for either of us.

¿En qué idioma trabajas? What language do you work in? +

Calls en español (nativo). Para clientes anglohablantes, comunicación 100% async: emails detallados, Loom videos con screencast, briefs escritos. Muchos clientes lo prefieren así — cero fricción de zona horaria, todo queda documentado. Si necesitas calls en inglés en vivo, posiblemente no soy el indicado. Native Spanish for voice calls. For English-speaking clients, communication is 100% async: detailed emails, Loom screencast videos, written briefs. Many clients prefer it this way — zero time-zone friction, everything documented. If you need live English calls, I'm probably not the right fit.

Hablemos de tu proyecto. Let's talk about your project.

hire@appcreativ.app