Hola, soy Filipi Rafael.

Especialista en React Native
Ingeniero de software móvil con más de 6 años de experiencia, apasionado por resolver problemas reales y crear productos increíbles. Creo apps para iOS y Android con obsesión por el rendimiento y los detalles.
- 6+
- años de React Native en producción
- 1M+
- usuarios en dos redes sociales que ayudé a construir
- 2
- tiendas de apps, cada versión publicada de punta a punta
- 3
- países donde he trabajado con equipos: Brasil, EE. UU., Australia
- Ubicación
- São Paulo, Brasil
- Trabajo
- Ingeniero de software senior en Umatch
- Estudiando
- Posgrado en Ingeniería de Software
- Idiomas
- Portugués, inglés fluido, español básico
Llevo seis años construyendo productos en React Native, responsable de punta a punta de apps en producción: arquitectura, rendimiento, pruebas, CI/CD y publicación en ambas tiendas. Dos de ellos fueron redes sociales que, juntas, superaron el millón de usuarios, y ahí aprendí lo que la escala y la retención exigen de verdad.
Antes del móvil, administré bases de datos SQL Server con foco en seguridad, control de acceso y respuesta a incidentes. Hablo inglés con fluidez y he trabajado directamente con equipos de Estados Unidos y Australia.
Fuera del trabajo, creo mis propias apps para iOS y Android, del diseño al lanzamiento. Es donde pruebo ideas nuevas con usuarios reales y sigo perfeccionando el oficio: rendimiento, animaciones y los detalles que la gente siente pero no sabe nombrar.
Mis propias apps.
Del diseño al lanzamiento, hechas por mí para iOS y Android.
Notas sobre desarrollo móvil.
- One Supabase project for every app I shipHow a schema per app, row-level security on every table and prefixed edge functions let a solo developer add a new backend in zero minutes.
- The 5-point rule: how I decide which app to build nextFive yes-or-no questions, scored before a domain is bought. Four out of five builds. Anything less waits or dies.
- The stack that lets me ship a React Native app in two weeksExpo, EAS, Supabase, RevenueCat, PostHog and Sentry, chosen once and never chosen again. What each one does, and what I refuse to add.
Seis cosas que no negocio.
El rendimiento también es una función.
Scroll fluido, arranque rápido, sin tirones ni en un Android antiguo. Nadie lo menciona, pero todos lo sienten, y se quedan.
Los detalles son el producto.
Animaciones con peso, haptics en los momentos justos, pantallas vacías que de verdad ayudan. El acabado es lo que la gente recuerda.
Resuelve el problema real.
Empiezo por la persona y el dolor, no por la lista de funciones. Si no puedo explicar el problema en una frase, aún no es momento de escribir código.
Responsable de principio a fin.
Arquitectura, pruebas, CI/CD, la publicación en ambas tiendas y las métricas después. Lanzar es el comienzo, no el final.
Lanza, mide, mejora.
Entregas pequeñas, datos reales, análisis honesto. Lo que no mueve los números se va, y lo digo abiertamente.
Lo simple gana a lo ingenioso.
Código tipado y bien nombrado que la próxima persona puede cambiar un viernes. Lo ingenioso es una factura que otro paga después.
Un stack, dominado a fondo.
React Native y Expo en la app, Swift y Kotlin cuando una pantalla necesita ser nativa, Supabase y PostgreSQL en el backend, RevenueCat para suscripciones y PostHog para datos de producto. Elegido a propósito y dominado a fondo, para que el tiempo vaya al producto.
Escríbeme.
Vacantes, proyectos, comentarios o simplemente charlar sobre React Native. Leo todo.