Veinte años construyendo sistemas, en cuatro etapas.

De la Universidad Nacional de La Plata a dirigir agentes de IA desde una especificación viva. Este es el recorrido, sin relleno.

Cuatro etapas

  1. 2001 – 2005

    Inicios

    Argentina

    Empecé desarrollando proyectos en la Universidad Nacional de La Plata, seguí como programador y di el salto a una consultora, donde diseñé y desarrollé un sistema integral de información de salud.

    Ver experiencia (3)
    • Proyectos en la universidad

      Universidad Nacional de La Plata

      Gestión comercial y control de stock; mensajería interna para una intranet.

      • Gestión comercial y control de stock para una pequeña empresa.
      • Mensajería instantánea para una intranet.

      2001 – 2002

    • Programador

      La Plata

      Sistema de control de cambios basado en flujos de trabajo.

      • Sistema de control de cambios basado en workflow, en Java Swing con base de datos orientada a objetos.

      2003 – 2004

    • Analista programador

      Consist

      Sistema integral de salud en Java, con integración de módulos previos y proyecto de BPM.

      • Sistema integral de información de salud, orientado a objetos en tres capas.
      • Integración de módulos heredados en Natural mediante EntireX.
      • Proyecto de BPM y workflow.

      2004 – 2005

  2. 2006 – 2015

    Administración pública

    Madrid

    Casi diez años construyendo sistemas para ministerios españoles. Pasé de programar a analizar, planificar y liderar equipos, y a entregar numerosas aplicaciones en producción.

    Ver experiencia (5)
    • Analista programador

      Siconet Ingenieros

      Soporte y mantenimiento evolutivo de aplicaciones J2EE y PL/SQL.

      2006

    • Analista programador sénior

      Ibermática · Ministerio de Administraciones Públicas

      Aplicaciones de gestión de personal: puestos de trabajo, contratos y nombramientos.

      • Gestión de recursos humanos: puestos de trabajo, contratos y nombramientos
      • Tecnologías: J2EE, Struts, Spring, JPA, Oracle, PL/SQL

      2006 – 2008

    • Analista programador sénior

      Ibermática · Ministerios de la Presidencia y de Política Territorial

      Portal, administración central y cubos OLAP para un almacén de datos.

      • Servicios al ciudadano
      • Data warehouse y BI: cubos OLAP y procesos ETL
      • Tecnologías: J2EE, Struts, Oracle, PL/SQL, Jasper Reports, SharePoint

      2008 – 2010

    • Analista orgánico sénior

      Ibermática · Ministerio de Justicia

      Analista funcional en un equipo de diez personas: requisitos, diseño, planificación y pruebas.

      • Contratación y expedientes
      • Tecnologías: J2EE, JSF, Seam, JPA, Oracle, PL/SQL

      2010 – 2014

    • Consultor sénior

      Capgemini · Ministerio de Justicia

      Responsable de proyectos de la Software Factory y líder del equipo de desarrollo.

      • Análisis funcional, liderazgo de equipo y planes de pruebas
      • Tecnologías: Spring, JPA, JSF, Seam, Oracle, Jasper Reports

      2014 – 2015

  3. 2016 – 2018

    Emprendedor

    Madrid

    Cofundé dos startups, una de venta de entradas y otra de tecnología de proximidad, y asesoré como arquitecto a una empresa del sector VTC e inversiones.

    Ver experiencia (3)
    • Cofundador y arquitecto de software

      Dadatickets

      Plataforma de compra, distribución y reventa de entradas, desplegada en AWS.

      • La única plataforma que combinaba venta oficial y reventa de entradas.
      • Desplegada en AWS con autoescalado, balanceo y CDN.

      2016 – 2018

    • Cofundador y arquitecto de software

      NextBand

      Soluciones de proximidad con IoT, beacons y NFC, de OpenShift a AWS.

      • Marketing de proximidad en interior y exterior.
      • Gestión de eventos con wearables y redes sociales.
      • Marketing inteligente en tienda, según ubicación y recurrencia.
      • Pagos con beacons y monedero móvil por NFC.
      • Migración de OpenShift a AWS.

      2016 – 2017

    • Arquitecto de software y consultor sénior

      Sector VTC e inversiones

      Pagos SEPA, integraciones con CRM y telefonía, y seguimiento de vehículos por GPS.

      • Generación de cheques SEPA integrada con A3 y Zoho.
      • Call center integrado con Zoho.
      • Integraciones con plataformas de VTC, telefonía (Twilio) y tarjetas de combustible.
      • Seguimiento de vehículos por GPS con informes en Jasper.

      2017 – 2018

  4. 2018 – hoy

    Desarrollo aumentado con IA

    Madrid · Alicante

    Desde 2018 diseño y construyo sistemas completos en AWS. Hoy trabajo con un proceso que parte de una especificación y dirige agentes de IA especializados, sin perder el control de la arquitectura.

    Ver experiencia (1)
    • Cofundador, arquitecto de software y consultor sénior

      Infinite Context (Intelligent Computing OÜ)

      Aplicaciones web, APIs, microservicios, integraciones y procesos batch en AWS.

      • Proceso guiado por especificación con agentes de IA especializados.
      • Arquitectura y desarrollo de SizeMe, una app de recomendación de tallas de la empresa.

      2018 – hoy

Stack

  • Lenguajes y frameworks

    • Java y Spring
    • J2EE
    • Node.js
    • Python
    • APIs REST
  • Frontend y móvil

    • React
    • TypeScript
    • Next.js
    • Vite
    • TanStack Query
    • Zustand
    • Astro
    • Android (Kotlin)
    • iOS (Swift, SwiftUI)

    Clásicos

    • JSP
    • JSF
    • Struts
    • jQuery
    • AJAX
    • XHTML/CSS
    • Java Swing
  • Datos

    • MySQL
    • Oracle
    • Aurora
    • DynamoDB
    • Bases de datos NoSQL
  • Cloud y DevOps

    • AWS (EC2, Lambda, S3, API Gateway, CloudFront, RDS)
    • Docker
    • Jenkins
    • Kubernetes
    • Kafka
    • MQTT
  • IA

    • Agentes especializados
    • Desarrollo guiado por especificación
    • Prompt engineering
    • Fine-tuning y RLHF
    • Deep learning (CNN, LSTM)

Investigación en IA

Fuera de los proyectos con clientes, investigo cómo aplicar deep learning a series temporales. Uno de esos trabajos es un sistema multiservicio que trata los datos de mercado como una red convolucional trata una imagen: precios e indicadores de varios mercados correlacionados funcionan como canales de entrada para detectar patrones.

  • Python
  • Deep learning
  • CNN
  • LSTM
  • Docker

Educación

  • Ingeniería Técnica en Informática de Gestión y Sistemas

    Universidad Nacional de La Plata · 2004

  • Estudios avanzados en Licenciatura en Informática

    Universidad Nacional de La Plata

  • Estudios avanzados en Licenciatura en Sistemas

    Universidad Nacional de La Plata

Formación reciente

  • Autoformación en agentes de IA y entrenamiento de modelos

    2024 – hoy

    Orquestación de agentes, desarrollo guiado por especificación y entrenamiento de modelos, aplicados a proyectos reales.

  • IA generativa, prompt engineering, fine-tuning, RLHF y GANs

    2024 · 18 horas

  • Bootcamp de Blockchain y Web3

    2022 · 42,5 horas

  • DevOps con Docker, Jenkins, Kubernetes, Git, GitFlow y CI/CD

    2021

  • Kubernetes

    2021 · 16,5 horas

  • Kafka con Java, Spring y AWS

    2021

Ver más (5)
  • Programación reactiva con Spring Boot 2 y Spring WebFlux

    2021

  • Docker

    2021 · 10 horas

  • Jenkins

    2020 · 10 horas

  • Microservicios con Spring Boot y Spring Cloud Netflix Eureka

    2020

  • IoT Masterclass y 5G

    2019

¿Hablamos?

Si buscas un arquitecto que escribe código, entiende el negocio y sabe aprovechar las herramientas de hoy, cuéntame qué tienes entre manos.