Pedro Villalba
Full Stack Developer · Web (React/Next.js) & Mobile (React Native)
Rio de Janeiro, Brazil — Open to remote
Availability: immediate · Remote or hybrid · Contractor or full-time
Professional Summary
Full stack developer focused on web and mobile: React and Next.js on the web front-end, React Native (CLI and Expo) and Flutter on mobile — from prototype to production. I've shipped apps and platforms in production with locally encrypted financial data, AI-powered workflow automation and domain-driven design (DDD), delivering results such as 99.4% crash-free and −90% image weight. Passionate about clean code, performance on low-end devices and experiences that convert.
Work Experience
Freelance Mobile Developer · Self-employed
2024 — present
Remote · React Native (CLI) & Flutter
- Cross-platform apps for clients — Flutter (Skarfit) and React Native, CLI and Expo depending on the project (Tino) — with TypeScript/Dart in strict mode, from Figma prototype to App Store and Google Play publishing.
- Screens and flows with React Navigation, state management with TanStack Query (API data) and Zustand (local state), forms with React Hook Form + Zod.
- REST API integration through a services layer with Axios (interceptors and standardized error handling) and Firebase, focused on data consistency and resilience to network failures.
- Native iOS/Android build and configuration (CocoaPods, Gradle), CI/CD and store releases; automated tests with Jest and quality gates (typecheck, lint, coverage), with performance and asset optimization (WebP conversion, −90% image weight) and crash-free at 99.4%.
- On the Tino finance app, I delivered end-to-end — code, compliance (LGPD/CDC, Terms of Use and Privacy Policy) and operations: encrypted local database (SQLCipher via Drizzle ORM), AI-powered expense categorization (Claude API) behind a stateless proxy on Cloudflare Workers, and production observability (Sentry + Android Vitals + UptimeRobot).
- Applied the new Expo (SDK 56, with New Architecture/Fabric + Hermes) — now the approach recommended by the React Native team itself — on the Tino app, published on the Play Store.
Mobile App Developer · TI Safe
Aug 2025 — Feb 2026
Rio de Janeiro · React Native
- iOS/Android apps for industrial cybersecurity with React Native CLI and TypeScript in strict mode, from Figma prototype to production.
- Screens and flows with React Navigation and REST API integration via Axios (interceptors and standardized error handling).
- Native iOS/Android build and configuration (CocoaPods, Gradle) and environment management (dev/staging/prod) with CI/CD pipelines.
- Automated tests with Jest and Git workflow with Conventional Commits, maintaining quality gates (typecheck, lint).
Full Stack Development Tutor · Driven Education
Dec 2021 — Jul 2023
Remote
- Mentored 150+ students in React, Node, TypeScript and Prisma, focused on testing and code quality (−40% bugs).
- Designed and built the full frontend (Next.js) for Driven Carriers, an internal platform to track each student's career trajectory in a more structured way — a project bridging development and education.
- In parallel, published my own apps in React Native.
Technical Skills
- Web: Next.js (App Router), React, Tailwind CSS, Stripe
- Mobile: React Native, CLI, Expo, Flutter
- React Native: React Navigation, TanStack Query, Zustand, Axios, React Hook Form, Zod, New Architecture (Fabric), Hermes
- Languages: TypeScript, JavaScript, Dart
- Backend & data: Node.js, Firebase, Supabase, REST APIs, Cloudflare Workers, Drizzle ORM, Upstash Redis, Claude API (Anthropic)
- Quality & DevOps: Jest, Cypress, CI/CD, Git, Sentry, UptimeRobot
- Design: Figma
Featured Projects
- Kodekanox — AI platform (Next.js) for anime creation: organizes prompts, characters and scenes, automating the heavy lifting of production.
- Skarfit — Workout app (Flutter) with real personal-trainer guidance: discipline in every set.
- Tino — Local-first financial copilot (React Native, New Architecture/Fabric + Hermes): on-device encrypted data, AI-powered categorization (Claude API) and a solo end-to-end launch on the Play Store.
Languages
- Spanish: Native
- Portuguese: Fluent
Education
- Engineering