Senior React Native Engineer · TypeScript · Brazil
I build and ship production mobile apps end-to-end. From architecture and implementation to release engineering and post-launch operation across iOS and Android.
- Ship end-to-end — from blank repo to App Store and Play Store, including auth, monetization, analytics, crashlytics, performance monitoring and store compliance.
- Architecture-first React Native — Expo Router for type-safe file-based routing, Reanimated worklets for 60fps interactions on the JS-thread limit, the New Architecture for direct native interop, and TypeScript end-to-end. I keep apps current across major RN, React and Expo upgrades without breaking production.
- Production integrations, not just SDKs — auth flows (Apple & Google Sign-In, biometrics), monetization (IAP, AdMob), observability (Firebase Analytics, Crashlytics, Performance Monitoring), search and data (Firestore, Algolia InstantSearch), and lifecycle hooks (push, in-app review). Wired up to ship, not to "be on the resume".
React Native TypeScript Expo Expo Router TanStack Query Zustand Redux Toolkit Reanimated FlashList Legend List Firebase Algolia EAS Build Jest ESLint Flashlight Maestro
Three apps shipped solo on both stores with different complexities, same end-to-end execution.
Social whisky catalog — browse brands, countries ands kinds, review and rate whiskies, follow other drinkers, full-text search across the catalog.
Stack: Expo, Redux Toolkit, Firebase (Auth/Firestore/Storage/Analytics/Crashlytics), Algolia + InstantSearch, Legend List, FastImage, i18n (PT/EN), New Architecture enabled, Apple & Google Sign-In, etc.
Personal stock-market app for the Brazilian (B3) and US markets. Portfolio tracking, indicators, charts, premium tier, biometric login, push alerts.
Stack: Expo Router, TanStack Query (offline-persisted), Zustand, Firebase (Auth/Firestore/Analytics/Crashlytics/Performance), Reanimated 4, FlashList, Google Mobile Ads, biometric auth, in-app review, etc.
Local multiplayer party game inspired by Wavelength. Teams guess where on a hidden spectrum a clue word lands. Offline, multilingual, polished from prototype to store in one week.
Stack: Expo SDK 54, RN 0.81, Expo Router, Reanimated 4 + worklets, Gesture Handler, i18next, Haptics, EAS Build with auto-submit.



