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