Ing. Pedro Villalba

Desenvolvedor Full Stack Mobile · Flutter & React Native

Rio de Janeiro, RJ — Disponível para remoto

Disponibilidade: imediata · Remoto ou híbrido · PJ ou CLT

Resumo Profissional

Desenvolvedor mobile focado em Flutter e React Native, do protótipo à publicação na App Store e Google Play. Construí apps em produção com economia de moedas atômica, geolocalização em segundo plano e arquitetura orientada a domínio (DDD), entregando resultados como 99,4% crash-free e −90% no peso das imagens. Apaixonado por código limpo, performance em aparelhos de entrada e experiências que convertem.

Experiência Profissional

Desenvolvedor Mobile Freelancer · Autônomo

2024 — atual

Remoto · Flutter & React Native

  • Apps multiplataforma para clientes (Rowilove, Skarfit, Tino Brasil): da UI à integração com APIs e Firebase, até a publicação nas lojas.
  • Economia de moedas atômica e idempotente com transações server-side: zero cobrança dupla em mais de 20 mil cobranças.
  • Otimização de performance e de assets (conversão para WebP, −90% no peso das imagens) e melhoria do crash-free para 99,4%.

Desenvolvedor de Apps Mobile · TI Safe

ago 2025 — fev 2026

Rio de Janeiro · React Native

  • Apps iOS/Android para cibersegurança industrial, do protótipo no Figma à produção.
  • Integração com APIs, gestão de ambientes, CI/CD e publicação na App Store e Google Play.

Tutor de Desenvolvimento Full Stack · Driven Education

dez 2021 — jul 2023

Remoto

  • Orientei mais de 150 alunos em React, Node, TypeScript e Prisma, com foco em testes e qualidade de código (−40% de bugs).
  • Em paralelo, publiquei apps próprios em React Native.

Competências Técnicas

  • Mobile: React Native, Flutter, Expo
  • Linguagens: TypeScript, JavaScript, Dart
  • Backend & dados: Node.js, Firebase, Supabase, REST APIs
  • Qualidade & DevOps: Jest, Cypress, CI/CD, Git
  • Design: Figma

Projetos em Destaque

  • Rowilove App social ao vivo (React Native): economia de moedas atômica, tempo real e Trust & Safety.
  • Codekanox Monitoramento parental / homeschooling (React Native): geolocalização em segundo plano com −45% de bateria.
  • Skarfit App de delivery (Flutter): arquitetura limpa, integração com APIs e publicação nas lojas.

Idiomas

  • Espanhol: Nativo
  • Português: Fluente

Formação

  • Engenharia