Saltar al contenido
Disponible para trabajo remoto

Hola, soy Tomás Arrativel

Construyo producto de punta a punta, desde la arquitectura hasta el despliegue: interfaces en Next.js, APIs en Python y Node.js, bases PostgreSQL e IA integrada con criterio.

ArgentinaGMT-3Español e inglés
Descargar CV
Tomás Arrativel
Tomás ArrativelFull Stack · Next.js · Python · IA
Trabajo a diario con

Sobre mí

Trabajo el ciclo
completo.

Modelo de datos, API, interfaz y despliegue. La mayor parte de lo que construyo hoy está en TypeScript, React, Next.js, Node.js, Python y PostgreSQL.

Lancé Iron Basic, una plataforma de entrenamiento con IA que está en producción con usuarios reales. Integro IA con criterio: el modelo interpreta y explica, y las reglas de negocio, testeadas y auditables, deciden.

Desde abril de 2024 trabajo en el área de sistemas de la Municipalidad de Gualeguay: sistemas internos nuevos, bases de datos, modernización de código heredado y soporte a usuarios.

Antes hice una pasantía remota como front end en Alofa Company (Indonesia): equipo distribuido, entorno íntegramente en inglés y metodología ágil.

4+

Años programando

9+

Proyectos construidos

2+

Años de experiencia profesional

Antes del desarrollo trabajé en marketing digital y ecommerce. No es mi perfil técnico, pero me dio criterio de producto: entiendo para qué se construye una funcionalidad y qué métrica tiene que mover.

  • Interfazcapa 1
  • APIcapa 2
  • Datoscapa 3
  • Desplieguecapa 4

Modelo de datos, API, interfaz y despliegue. Las cuatro capas, en el mismo proyecto.

Proyectos

Lo que construí.

Los repositorios son privados. Donde puedo muestro capturas reales de la app, y donde no, cómo está resuelto el sistema por dentro.

Landing de Iron Basic y plan semanal generado por el motor de reglas
Proyecto destacado

Iron Basic

SaaS de entrenamiento con IA, en producción con usuarios reales. El modelo interpreta y explica, y las reglas de negocio, testeadas y auditables, deciden el plan.

  • Motor de planificación basado en reglas testeadas que descuenta volumen de gimnasio según las sesiones de otro deporte de cada usuario, y recalibra las cargas cada semana con lo que realmente levantó.
  • Integración con la API de Claude para interpretar pedidos en lenguaje natural, importar rutinas, estimar macros desde fotos y generar resúmenes semanales.
  • Suscripciones con Paddle y cupos de uso de IA por plan. Locks en Postgres para que pedidos en paralelo no cobren dos veces.
  • PWA con registro de entrenamientos offline y sincronización posterior, notificaciones push y panel de administración con atribución por UTMs.
Next.js 15TypeScriptFastAPIPostgreSQLPrismaAPI de ClaudePaddlePWA
Capturas realesVer en vivo: Iron BasicRepositorio privado
Resumen mensual de Slate en escritorio y mobile

Slate

Finanzas personales offline first. Un gasto se carga sin señal, aparece al instante y se sincroniza cuando vuelve la conexión, sin duplicados aunque el envío se repita.

Next.js 15React 19TypeScriptIndexedDBFastAPIPostgreSQLWeb Push
Capturas realesVer en vivo: SlateRepositorio privado
Pipeline del CRM en escritorio y mobile

CRM para empresas de pisos epóxicos

CRM multi tenant con aislamiento real por Row Level Security de Postgres. Un agente de IA califica las consultas de WhatsApp y le cede el control a una persona sin perder el contexto.

Next.js 16TypeScriptPrismaPostgreSQLFastAPIWhatsApp APIOpenAI
Capturas realesVer en vivo: CRM para empresas de pisos epóxicosRepositorio privado

Plataforma inmobiliaria multi tenant

Cada inmobiliaria vive aislada sobre una única base. El tenant se resuelve en cada request y se aplica en la capa de datos, así ninguna consulta cruza el límite.

Next.js 14TypeScriptExpressPrismaPostgreSQLNextAuth
ArquitecturaRepositorio privado
Calendario de vencimientos y cartera de clientes de Kairotax

Kairotax

SaaS multi tenant para estudios contables, en desarrollo. Cartera de clientes, vencimientos, cierre mensual, IVA e Ingresos Brutos, y facturación electrónica conectada a ARCA.

Next.js 16TypeScriptPostgreSQLDrizzleBetter AuthAPI de ClaudeSOAP
Capturas realesRepositorio privado

Stack

Con qué trabajo.

Lo que uso hoy en proyectos reales, no todo lo que probé alguna vez.

Lenguajes
  • TypeScript
  • JavaScript
  • Python
  • PHP
  • SQL
  • HTML y CSS
Frontend
  • React
  • Next.js
  • Tailwind CSS
  • React Native
Backend y datos
  • Node.js
  • Express
  • FastAPI
  • PostgreSQL
  • MySQL
  • Prisma
  • SQLAlchemy
  • APIs REST
IA e infraestructura
  • API de Claude
  • OpenAI
  • Salidas estructuradas
  • Paddle
  • PWA offline
  • Vercel
  • Render
  • Docker
  • Git

Experiencia

Dónde trabajé.

Más de cuatro años programando y producto propio en producción, en español e inglés.

  1. Junio 2026 · PresenteEn curso

    Fundador y desarrollador

    Iron Basic

    Plataforma de entrenamiento y nutrición con IA. Diseñé y desarrollé el producto completo: frontend, backend, base de datos, IA, pagos e infraestructura.

    Next.jsFastAPIPostgreSQLAPI de ClaudePaddle
  2. Abril 2024 · PresenteEn curso

    Desarrollador

    Municipalidad de Gualeguay

    Sistemas internos nuevos para empleados municipales, desde el diseño de la base de datos hasta la interfaz. Modernización de sistemas heredados, mantenimiento de las bases de datos y soporte a usuarios internos.

    PHPMySQLJavaScript
  3. Febrero 2026 · PresenteEn curso

    Fundador y desarrollador

    CRM y captación de clientes

    CRM propio en Next.js para empresas de pisos epóxicos de México y Colombia, con agentes de IA que califican las consultas por WhatsApp.

    Next.jsPrismaPostgreSQLWhatsApp API
  4. Nov 2023 · Marzo 2024

    Desarrollador Front End, pasantía remota

    Alofa Company, Indonesia

    Componentes y vistas responsivas a partir de diseños en Figma, y contribución al lanzamiento del MVP de una PWA. Equipo internacional, entorno íntegramente en inglés y metodología ágil.

    React NativeJavaScriptFigmaScrum

Formación y certificaciones

  • Full-Stack EngineerCodecademy · 2024 · 2025
  • Diplomatura Full Stack con ReactUniversidad Tecnológica Nacional · 2023
  • Marketing DigitalCoderHouse · 2026

Contacto

Hablemos de
trabajo.

Busco posiciones remotas como desarrollador full stack. La forma más rápida de llegarme es por email.

O copiá mi email directamente

arrativeltomas@gmail.com
Disponible para trabajo remotoArgentina, GMT-3Español e inglés