Santiago Palenque

Lead software engineer · Buenos Aires

Trabajo destacado

Firstleaf

Lead Engineer, luego Engineering Manager · 2019–2026

E-commerce de vinos por suscripción. Fui responsable del storefront en Gatsby/React sobre AWS: lo refactoricé para mejorar la performance a partir de datos reales de los flujos de usuario, construí la librería de componentes compartida y reduje la fricción de los releases en CI. Después construí la plataforma de SEO sobre una base de referencia de 1,5 millones de vinos, conciliándola con un catálogo interno en Postgres de unos 10.000 vinos, donde un atributo equivocado significa la botella equivocada en la caja de alguien.

react · gatsby · node · ruby/rails · postgres · aws · ai · amplitude · datadog

Plataforma de conferencias FNTECH

Lead Software Engineer en Tipit · 2014–actualidad

Una plataforma open source de microservicios (31 repos públicos) que maneja el ciclo de vida completo de una conferencia: configuración de sede y salas, call for presentations, selección a cargo de los track chairs, agenda, registración y venta de entradas, credenciales y señalética, un marketplace de servicios para sponsors, reserva de salas de reunión, emails, check-in en el lugar con impresión de credenciales, apps mobile para escaneo de leads y control de acceso, una app nativa para asistentes y el propio sitio del evento, con streaming en vivo y chat. Construí el frontend: la app de back-office en React en la que los organizadores trabajan todo el día (tablas densas, formularios profundos, flujos de aprobación largos), la mayoría de las apps que la rodean y la API de reportes.

react · redux · gatsby · python/django · graphql · php · postgres · docker

Proyectos personales

Herramientas chicas que hice para mí este año, trabajando en pareja con Claude Code.

Job Scout

Un pipeline de AI para mi propia búsqueda de trabajo. Un agente recorre unos diez portales de empleo y plataformas de selección (LinkedIn, Remotive, YC, We Work Remotely, Greenhouse, Lever y más) buscando puestos 100% remotos publicados en la última semana. Un segundo agente puntúa cada uno del 1 al 10 contra un archivo de perfil: un veredicto (aplicar, considerar, descartar), dónde encajo, las brechas reales y el razonamiento, con puntos extra para lo que me importa, como empresas de Estados Unidos o gaming y ajedrez. Un dashboard en React muestra los resultados con filtros.

python · crewai · claude · react · typescript · tailwind

Recetario

Un recetario familiar. Pegás el link de cualquier receta y Claude convierte la página en ingredientes estructurados, con las unidades normalizadas, y pasos; con el mismo parser importé un viejo blog de cocina. También arma un menú semanal balanceado, almuerzo y cena para siete días, a partir de tus propias recetas, siguiendo reglas como cuántas veces comer carne roja, pescado o algo vegetariano, y evitando repetir lo reciente. Cualquier comida se puede volver a sortear, y las recetas se comparten por email.

next.js · react · supabase · mui · claude · vercel

SuperScout

Compara precios entre las grandes cadenas de supermercados de Argentina (Coto, Jumbo y Carrefour), promociones incluidas. Unos scrapers con navegador headless leen cada sitio y convierten los carteles de promo como 2x1, 3x2 o descuento en la segunda unidad en datos estructurados; corren todas las noches sobre las ofertas vigentes y una lista de productos básicos. Armás un carrito y ves cuánto sale en cada supermercado.

python · playwright · fastapi · sqlite · react · typescript

Antes de eso