AN

AndréNatividade

Desenvolvedor full stack / Rio de Janeiro

Faço o app, a API e a infraestrutura por trás, e mantenho tudo no ar. Hoje cuido de um app mobile com mais de 1.000 usuários reais.

Foto de André Natividade

Sobre

Trabalho de ponta a ponta: o app em React Native, a API em Node.js ou Java, o banco em PostgreSQL e o deploy automatizado com GitHub Actions e Cloudflare.

O que me interessa é software que roda em produção: pagamentos que não podem falhar, atualizações que chegam sem passar pela loja, deploys que não dependem de alguém lembrar de um passo.

Uso agentes de IA e Spec-Driven Development no dia a dia, escrevendo a especificação antes do código.

Experiência

  1. Nov 2024 – hoje

    Desenvolvedor Full Stack

    Produto mobile (empresa sob NDA)

    • Sustento e evoluo o frontend de um app mobile em produção, com mais de 1.000 usuários reais.
    • Integrei e mantenho os pagamentos com Mercado Pago e Stripe.
    • Implementei atualizações OTA com Cloudflare R2: em vez de gerar, validar e distribuir um novo APK, a atualização chega aos usuários em segundos.
    • Automatizei builds e deploys com GitHub Actions: o deploy do backend caiu de cerca de 30 minutos para 2. Também dou suporte à API em Java.
    • Participo das decisões de arquitetura do produto.

    React Native · Java · Cloudflare R2 · GitHub Actions · Stripe · Mercado Pago

  2. Jun – Nov 2024

    Desenvolvedor Full Stack

    WeSave

    • Desenvolvi um app mobile para encontrar pontos de coleta, com Google Maps, autenticação e cadastro.
    • O projeto ficou em 2º lugar estadual na Olimpíada Nacional de Desenvolvimento de Aplicativos (ONDA) 2024.

    React Native · Node.js · PostgreSQL · Google Maps

Projetos

Dois projetos meus, do app com IA ao jogo online.

preciso revisar o PR do checkout, responder o suporte e ajustar o deploy OTA

A fazer 2

Revisar PR do checkout

Responder suporte

Fazendo 1

Ajustar deploy OTA

Feito 1

Atualizar dependências

Escreva o que está na cabeça. A IA vira tarefas num Kanban.

React · Supabase · IA
Arquitetura do online: Jogador ↔ WebRTC direto ↔ Jogador; WebSocket → Cloudflare Worker → Durable Object → D1 (SQLite)WebRTC diretoWebSocketWebSocketJogadorJogadorCloudflare WorkerDurable ObjectD1 (SQLite)

Clover MMO

Em desenvolvimento

RPG online em pixel art que roda no navegador, com multiplayer direto entre jogadores.

Phaser 4 · Cloudflare · WebRTC

Stack

Front e mobile
TypeScript, JavaScript, React, React Native, Next.js, Vite, Tailwind CSS, Zustand, HTML, CSS
Back-end
Node.js, NestJS, Java, Python, APIs REST, WebSocket, OAuth
Dados
PostgreSQL, Supabase, SQL, migrations, RLS, presigned URLs (S3/R2)
IA
Agentes de IA, MCP, skills, Spec-Driven Development
Cloud e infra
Cloudflare, Docker, GitHub Actions, Grafana
Testes
Jest, Vitest, Supertest
Idiomas
Português nativo, inglês intermediário

Vamos conversar

Vagas, freelas ou uma ideia que precisa sair do papel. Respondo por e-mail ou LinkedIn.