Javier Ramos Humeres

Desarrollador Full Stack

Desarrollador full stack con más de 4 años de experiencia construyendo sistemas en producción de extremo a extremo, con el último año enfocado en IA generativa en entornos corporativos: integración de modelos de lenguaje (LLMs), agentes inteligentes y tooling agéntico para un SaaS biotech de EE.UU. Especializado en TypeScript, Node.js / NestJS, React / Next.js y Python, con APIs REST / GraphQL, microservicios escalables serverless y CI/CD con DevSecOps. Enfocado en el desarrollo asistido por IA con Claude Code y Cursor, y en la entrega end-to-end basada en fundamentos de Ingeniería de Software (DDD, pruebas automatizadas mediante TDD, SDD, Clean Architecture, SOLID). Experiencia cloud en AWS y GCP. Busco aportar en proyectos de alto impacto que combinen desarrollo full stack sólido con IA generativa.

Experiencia profesional

Software Engineer · TeselaGen

08/2025 – Presente

Santiago, Chile (Híbrido)

  • Desarrollo para la plataforma de IA generativa de un SaaS biotech: participé del desarrollo de un agente de IA especializado y lideré la migración v1 a v2 de la API que alimenta al copiloto de IA (agente LLM) y sus Custom Tools: 58 controladores y 182 endpoints REST en NestJS, con arquitectura clean y pruebas automatizadas mediante TDD.
  • Construí el tool-chain para el ciclo de desarrollo end-to-end: skills de Claude Code, un servidor MCP y automatización issue-a-PR, reduciendo el tiempo de migración por controlador de ~1 semana a ~1 día.
  • Desarrollé en Python el cliente SDK de la API (auto-generado desde la documentación OpenAPI / Swagger), que cubre por diseño el 100% de la superficie v2 y la expone para consumo programático.
  • Desarrollé frontend y backend en React / Next.js y NestJS en múltiples herramientas de usuario, incluyendo las capas de datos e integración que alimentan funcionalidades de IA generativa, aplicando principios de ingeniería de software como DDD (Domain-Driven), TDD (Test-Driven), SDD (Spec-Driven), Clean Architecture y SOLID.

Tecnologías: TypeScript, Node.js, NestJS, Python, React, Next.js, PostgreSQL, GraphQL, OpenAPI / Swagger, Claude Code, Cursor, servidores MCP, API de Anthropic, LangChain, LangGraph, Docker, GitHub Actions (CI/CD).

Backend Developer · Pinflag

05/2022 – 08/2025

Santiago, Chile (Híbrido)

  • Construí integraciones de pago de extremo a extremo (Klap, Transbank, Getnet) para checkouts personalizados de Shopify: flujos de checkout, webhooks de confirmación, conciliación, reembolsos y recuperación de fallas para ~10.000 pedidos mensuales.
  • Construí un backend de analítica que recolecta y pre-agrega automáticamente ~10.000 pedidos mensuales mediante cron jobs horarios y diarios, con dashboard en Chart.js, scripts en Python y exportación a Excel / CSV.
  • Construí microservicios escalables event-driven sobre AWS Lambda y Serverless Framework (webhooks, colas SNS / SQS) para integraciones de pago y notificaciones a clientes (~1.000 mensajes mensuales vía API de WhatsApp).
  • Apliqué principios de ingeniería de software como DDD (Domain-Driven), TDD (Test-Driven), SDD (Spec-Driven), Clean Architecture y SOLID.

Tecnologías: Node.js, Express, TypeScript, React, Python, Django, FastAPI, PostgreSQL, MongoDB, Sequelize, Claude Code, Cursor, AWS (Lambda, S3, SQS, SNS, SES), Serverless Framework, Docker, CI/CD, Shopify, API de WhatsApp.

Proyectos

Chatbot IA (portfolio-app) · En vivo · desde 2026

Un agente conversacional LLM desarrollado de extremo a extremo, capaz de conversar sobre temas relevantes a mi perfil profesional como desarrollador. Desplegado en producción.

Tecnologías: Python, LangGraph, API de Anthropic, TypeScript, Next.js, PostgreSQL, Railway, Vercel, OpenRouter.

Agentic Dev Kit · Open source · desde 2026

Skills spec-driven de Claude Code y servidor MCP.

World Music Map · desde 2026

Un mapa interactivo de descubrimiento musical.

Tecnologías: Next.js App Router (RSC), TypeScript, Prisma, PostgreSQL, MapLibre.

Educación

  • Diplomado en Ingeniería de Software

    Universidad de Chile · Santiago, Chile

    04/2025 – 08/2025
  • Licenciatura en Física

    Pontificia Universidad Católica de Chile · Santiago, Chile

    2005 – 2010
  • Desarrollo Web Full Stack

    4Geeks Academy · Santiago, Chile

    2021 – 2022

Publicaciones

Sound Synthesis of a Gaussian Quantum Particle in an Infinite Square Well.

2014

Computer Music Journal (MIT Press)

Revisado por pares; síntesis de sonido basada en física.

MIT PressPDF

Habilidades

Lenguajes
TypeScriptJavaScriptPythonC#SQL
IA y Desarrollo Agéntico
Integración de LLMs (API de Anthropic, API de OpenAI)Agentes inteligentesServidores MCP y toolingClaude Code (desktop y CLI)Diseño de skills y workflows de agentesCursor
Backend
Node.jsNestJSExpressDjangoFastAPIFlaskAPIs RESTGraphQLMicroserviciosArquitectura limpiaAutenticación y encriptaciónServerless (AWS Lambda)
BBDD
PostgreSQLMongoDB
Frontend
React (Hooks)Next.jsTailwind CSSChart.js
Testing
Jestbun testCypressPlaywrightUnit / integración / e2e
Cloud & DevOps
AWS (S3, SES, SNS, SQS, Lambda)GCPDockerGitHub ActionsHerokuServerless FrameworkDevSecOpsCI/CD (GitHub / Heroku / AWS)
Específicos
Pasarelas de pago (Klap, Transbank, Getnet)E-commerce (Shopify)Gestión de pedidosAPI de WhatsApp

Idiomas

  • Español · Nativo
  • Inglés · Avanzado
  • Portugués · Conversacional