Ingeniero Full-Stack Senior · IA

Construye con rigor.
Entrega para durar.

Soy João, un ingeniero full-stack senior con 6+ años escribiendo el código detrás de productos reales. Trabajo con TypeScript de extremo a extremo, desarrollo con IA bajo disciplina real de ingeniería y tengo un profundo rechazo por la complejidad accidental.

6+ Años construyendo
30 Repos open-source
290+ Estrellas en GitHub
~/joaopster · zsh
git clone joaopster --depth=6y
Cloning into 'who-i-am'…
remote: 6 years · 5 companies, done.
Resolving identity: 100%
cat strengths.json
{
  "frontend""Angular · React · RN",
  "backend""Node · Lambda · AWS",
  "ai""spec-driven · anti-vibe",
  "motto""rigor over vibes"
}
uptime
up 11,000+ hrs · load avg: shipping

Sobre mí

Arquitectura, IA,
y rigor de ingeniería.

Soy João Pster, ingeniero de software senior e ingeniero de IA con 6+ años construyendo productos. Hoy co-fundo una plataforma impulsada por IA para el mercado inmobiliario de EE.UU., y soy yo quien escribe el código. Construyo software que escala y permanece mantenible, entregado rápido sin sacrificar calidad, y uso la IA de la manera correcta: con specs, pruebas y revisión.

Arquitectura e ingeniería

Sistemas full-stack construidos para durar. TypeScript de extremo a extremo, NestJS en el servidor, Angular y React en el front, todo con fronteras claras, contratos tipados y pruebas que realmente corren. Aburrido de la mejor manera.

Ver en qué soy mejor →

Ingeniería de IA

Hago desarrollo orientado por specs con IA: en fases, documentado y revisado, como construyo cualquier software. Rigor de ingeniería sobre prompts únicos, con pruebas y revisión en cada línea, en cualquier stack.

Ver mi toolkit →

Experiencia

Seis años, entregando
todo el tiempo.

De freelancer a co-fundador, con las manos en el código todo el tiempo, en marketing tech, medios y ahora PropTech.

Co-fundador y Desarrollador

2025 - Present

Stealth · PropTech United States · Remote

Co-fundando y construyendo una plataforma impulsada por IA para el mercado inmobiliario de EE.UU. La IA está en el núcleo del producto y en todas sus funcionalidades, y soy yo quien escribe todo de extremo a extremo, con IA bajo disciplina real de ingeniería. Código escalable, mantenible y de alta calidad entregado rápido.

AI-drivenSpec-driven devTypeScriptScale

Ingeniero Senior de Desarrollo de Software

2025

adMixt United States · Remote

Modernicé sistemas legacy PHP de 20+ años con Vanilla JS moderno sin dependencias, construyendo puentes entre la nueva arquitectura y los sistemas establecidos sin comprometer la estabilidad central.

Vanilla JSLegacy modernizationPHPAWS

Arquitecto Principal de Software e Ingeniero de IA

2024 - 2025

Howhow São Paulo · Hybrid

Arquitecté y desarrollé una plataforma de marketing de influencers impulsada por IA, NLP y análisis de datos. Construí un sistema multi-usuario complejo cubriendo propuestas, contratos y revisión de contenido, entregando el MVP que la llevó hacia una Serie A.

AI / NLPArchitectureNode.jsFull-stack

Desarrollador Lead

2023 - 2025

Artweb · João Pster Brazil · Remote

Construí 5 apps integradas en TV, web y mobile para una plataforma de streaming de arte, contribuyendo con 200k+ líneas de código, arquitectado para escalar más allá de 500k usuarios.

ReactReact NativeAngularFlutterGCP

Profesor de Tecnología

2021 - 2024

Independent Brazil · Remote

Enseñé React, React Native, Angular, Node, NestJS y cloud a 100+ estudiantes, convirtiendo conceptos difíciles en cosas que la gente realmente podía entregar.

ReactNodeNestJSCloud

Antes: consultoría senior de front-end y full-stack en AfterSale, Digital Republic y Verzel, más 50+ proyectos independientes.

Frontend, back e IA con profundidad real.

Más de 15.000 horas en este stack. Fluidez en cada capa, de punta a punta.

Frontend

Interfaces construidas con craft real.

  • Angular Mi estándar para apps serias y de gran escala.
  • React y React Native Un modelo mental, del web al nativo.
  • Estilización y diseño El diseño de frontend y la estilización pixel a pixel son donde soy más fuerte.

Back e Infra

Construido para escalar, corriendo en AWS.

  • Especialista en AWS Experiencia profunda en AWS, de Lambda a la plataforma completa.
  • Node.js y Lambda Servicios serverless que escalan bajo demanda.
  • Escalabilidad Sistemas arquitectados para la carga, código que se mantiene limpio al crecer.
Cómo entrego

Entrega productos que funcionan, y siguen funcionando.

El buen software no se trata de abstracciones inteligentes. Se trata de la disciplina aburrida de fronteras claras, contratos tipados y pruebas que realmente corren. Cada sistema que entrego está pensado para durar más que el entusiasmo que lo construyó.

Ver lo que he construido →
Production deploy
TypeScript check Passed
Unit tests (47) Passed
Build complete 1.2s
Deployed Live
https://joaopster.com
La escritura

Escribir para pensar. Publicar para compartir.

Escribir es cómo entiendo lo que realmente sé. Publico análisis profundos sobre herramientas, decisiones de arquitectura y los tipos de tradeoffs que no caben en un tweet. Si un post te ahorra una tarde de debugging, es suficiente.

Leer el blog →
Latest post

Anti-vibe-coding: engineering rigor for AI

AI coding isn't about one-shot prompts and luck. It's the same discipline that makes any project succeed: clear decisions, explicit architecture, phased execution, and structured review. The developer controls the path; the AI executes the steps.

Tiempo programando

Código todos los días. Registrado desde enero de 2026.

Horas reales de código, no estimaciones. WakaTime rastrea todo automáticamente: lenguajes, proyectos y editores. El historial comienza en enero de 2026, cuando empecé a medir en serio.

Antes de eso, programo desde 2020, sin registro formal. Con un promedio de 8h/día hábil, son ~12.480 horas que WakaTime nunca vio.

Ver WakaTime →
WakaTime
@JoaoPster
--- Total coded
--- Daily avg

La stack que funciona. Seis años refinándola.

Seis años entregando código en producción me enseñaron que una buena herramienta es una herramienta predecible. TypeScript de extremo a extremo: NestJS en el servidor, Angular y React en el front, React Native para mobile, y IA con disciplina real de ingeniería.

  • TypeScript + Node en el servidor: NestJS como framework, de APIs REST a arquitecturas orientadas a eventos
  • Angular y React en el front: Angular para apps serias de gran escala, React para SPAs y productos más livianos
  • React Native para mobile: un modelo mental compartido con React, del web al nativo
  • IA con criterio: faseada, documentada, revisada — nunca una apuesta en producción
Cómo pienso sobre ingeniería →
TypeScript src/stack.ts
import type { NestApplication } from '@nestjs/core'
import type { ApplicationRef }  from '@angular/core'
import type { FC }              from 'react'
import type { View }            from 'react-native'

type AIPhase = 'spec' | 'build' | 'review'

interface SpecDriven {
  phase:    AIPhase
  reviewed: true
  vibe:     never
}

export interface Stack {
  server:  NestApplication
  web:     ApplicationRef
  spa:     FC
  mobile:  View
  ai:      SpecDriven
}

Mi toolkit

Lo que realmente uso.

Dividido por categoría: lenguajes, frameworks y las herramientas de IA que cambiaron cómo trabajo.

Lenguajes y Tecnologías
TS TypeScript
JS JavaScript
No Node.js
Py Python
AWS AWS
PG PostgreSQL
Rd Redis
Dk Docker
Frameworks
Ng Angular
Rc React
RN React Native
Ne NestJS
Exp Expo
As Astro
Herramientas de IA
CC Claude Code
OMC oh-my-claudecode
Cur Cursor
Exa Exa
Sr Serena
C7 Context7
Mem Memory
Qd Qdrant
Gph Graphify
Ln Linear
Sn Sentry

"La mejor stack es la que tu equipo puede usar para entregar con confianza y mantener sin temor."

João Pster

De scripts personales a sistemas en producción.

6+ Años construyendo

Del primer commit a sistemas en producción sirviendo usuarios reales.

30 Repos open-source

Herramientas, APIs y análisis, publicados y abiertos para que cualquiera los use.

290+ Estrellas en GitHub

Prueba silenciosa de que la próxima persona encontró el mismo muro y pudo avanzar.

¿Quieres construir
algo juntos?

Siempre estoy feliz de hablar sobre arquitectura, ingeniería de IA o lo que estás construyendo, ya sea un proyecto, un rol o simplemente un buen problema técnico.