AN

AndréNatividade

Desarrollador full stack / Río de Janeiro, Brasil

Hago la app, la API y la infraestructura detrás, y lo mantengo todo funcionando. Hoy cuido una app móvil con más de 1.000 usuarios reales.

Foto de André Natividade

Sobre mí

Trabajo de punta a punta: la app en React Native, la API en Node.js o Java, la base de datos en PostgreSQL y el deploy automatizado con GitHub Actions y Cloudflare.

Me interesa el software que corre en producción: pagos que no pueden fallar, actualizaciones que llegan sin pasar por la tienda, deploys que no dependen de que alguien recuerde un paso.

Uso agentes de IA y Spec-Driven Development a diario, escribiendo la especificación antes del código.

Experiencia

  1. Nov 2024 – hoy

    Desarrollador Full Stack

    Producto móvil (empresa bajo NDA)

    • Mantengo y evoluciono el frontend de una app móvil en producción con más de 1.000 usuarios reales.
    • Integré y mantengo los pagos con Mercado Pago y Stripe.
    • Implementé actualizaciones OTA con Cloudflare R2: en lugar de generar, validar y distribuir un nuevo APK, la actualización llega a los usuarios en segundos.
    • Automaticé builds y deploys con GitHub Actions: el deploy del backend bajó de unos 30 minutos a 2. También doy soporte a la API en Java.
    • Participo en las decisiones de arquitectura del producto.

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

  2. Jun – Nov 2024

    Desarrollador Full Stack

    WeSave

    • Desarrollé una app móvil para encontrar puntos de reciclaje, con Google Maps, autenticación y registro.
    • El proyecto obtuvo el 2º lugar estatal en la Olimpiada Nacional de Desarrollo de Aplicaciones (ONDA) 2024 de Brasil.

    React Native · Node.js · PostgreSQL · Google Maps

Proyectos

Dos proyectos míos, de una app con IA a un juego online.

tengo que revisar el PR del checkout, responder a soporte y ajustar el deploy OTA

Por hacer 2

Revisar PR del checkout

Responder a soporte

En curso 1

Ajustar deploy OTA

Hecho 1

Actualizar dependencias

Escribe lo que tienes en la cabeza. La IA lo convierte en un Kanban.

React · Supabase · IA
Arquitectura del online: Jugador ↔ WebRTC directo ↔ Jugador; WebSocket → Cloudflare Worker → Durable Object → D1 (SQLite)WebRTC directoWebSocketWebSocketJugadorJugadorCloudflare WorkerDurable ObjectD1 (SQLite)

Clover MMO

En desarrollo

RPG online en pixel art que corre en el navegador, con multijugador directo entre jugadores.

Phaser 4 · Cloudflare · WebRTC

Stack

Front y móvil
TypeScript, JavaScript, React, React Native, Next.js, Vite, Tailwind CSS, Zustand, HTML, CSS
Back-end
Node.js, NestJS, Java, Python, APIs REST, WebSocket, OAuth
Datos
PostgreSQL, Supabase, SQL, migraciones, RLS, presigned URLs (S3/R2)
IA
Agentes de IA, MCP, skills, Spec-Driven Development
Cloud e infra
Cloudflare, Docker, GitHub Actions, Grafana
Testing
Jest, Vitest, Supertest
Idiomas
Portugués nativo, inglés intermedio

Hablemos

Vacantes, freelance o una idea que necesita salir adelante. Respondo por e-mail o LinkedIn.