Twenty years building systems, in four stages.

From the National University of La Plata to directing AI agents from a living specification. This is the path, without filler.

Four stages

  1. 2001 – 2005

    Early years

    Argentina

    I started by developing projects at the National University of La Plata, continued as a programmer and moved to a consultancy, where I designed and built an integrated health information system.

    View experience (3)
    • University projects

      National University of La Plata

      Business management and stock control; internal messaging for an intranet.

      • Business management and stock control for a small company.
      • Instant messaging for an intranet.

      2001 – 2002

    • Programmer

      La Plata

      Workflow-based change control system.

      • Workflow-based change control system, in Java Swing with an object-oriented database.

      2003 – 2004

    • Analyst programmer

      Consist

      Integrated health system in Java, with integration of earlier modules and a BPM project.

      • Integrated health information system, object-oriented, three tiers.
      • Integration of legacy Natural modules through EntireX.
      • BPM and workflow project.

      2004 – 2005

  2. 2006 – 2015

    Public administration

    Madrid

    Almost ten years building systems for Spanish ministries. I went from programming to analysis, planning and leading teams, and delivered numerous applications to production.

    View experience (5)
    • Analyst programmer

      Siconet Ingenieros

      Support and evolutionary maintenance of J2EE and PL/SQL applications.

      2006

    • Senior analyst programmer

      Ibermática · Ministry of Public Administration

      Personnel management applications: job positions, contracts and appointments.

      • Human resources management: job positions, contracts and appointments
      • Technologies: J2EE, Struts, Spring, JPA, Oracle, PL/SQL

      2006 – 2008

    • Senior analyst programmer

      Ibermática · Ministries of the Presidency and of Territorial Policy

      Portal, central administration and OLAP cubes for a data warehouse.

      • Citizen services
      • Data warehouse and BI: OLAP cubes and ETL processes
      • Technologies: J2EE, Struts, Oracle, PL/SQL, Jasper Reports, SharePoint

      2008 – 2010

    • Senior functional analyst

      Ibermática · Ministry of Justice

      Functional analyst in a team of ten: requirements, design, planning and testing.

      • Procurement and case files
      • Technologies: J2EE, JSF, Seam, JPA, Oracle, PL/SQL

      2010 – 2014

    • Senior consultant

      Capgemini · Ministry of Justice

      Project manager of the Software Factory and development team lead.

      • Functional analysis, team leadership and test plans
      • Technologies: Spring, JPA, JSF, Seam, Oracle, Jasper Reports

      2014 – 2015

  3. 2016 – 2018

    Entrepreneur

    Madrid

    I co-founded two startups, one in ticketing and one in proximity technology, and advised a ride-hailing and investments company as an architect.

    View experience (3)
    • Co-founder and software architect

      Dadatickets

      Platform for buying, distributing and reselling tickets, deployed on AWS.

      • The only platform combining official ticket sales and resale.
      • Deployed on AWS with autoscaling, load balancing and CDN.

      2016 – 2018

    • Co-founder and software architect

      NextBand

      Proximity solutions with IoT, beacons and NFC, from OpenShift to AWS.

      • Indoor and outdoor proximity marketing.
      • Event management with wearables and social networks.
      • In-store smart marketing, based on location and repeat visits.
      • Beacon payments and mobile wallet over NFC.
      • Migration from OpenShift to AWS.

      2016 – 2017

    • Software architect and senior consultant

      Ride-hailing and investments sector

      SEPA payments, CRM and telephony integrations, and GPS vehicle tracking.

      • SEPA cheque generation integrated with A3 and Zoho.
      • Call center integrated with Zoho.
      • Integrations with ride-hailing platforms, telephony (Twilio) and fuel cards.
      • GPS vehicle tracking with Jasper reports.

      2017 – 2018

  4. 2018 – today

    AI-augmented development

    Madrid · Alicante

    Since 2018 I have designed and built complete systems on AWS. Today I work with a process that starts from a specification and directs specialized AI agents, without losing control of the architecture.

    View experience (1)
    • Co-founder, software architect and senior consultant

      Infinite Context (Intelligent Computing OÜ)

      Web applications, APIs, microservices, integrations and batch processes on AWS.

      • Specification-driven process with specialized AI agents.
      • Architecture and development of SizeMe, the company's size recommendation app.

      2018 – today

Stack

  • Languages and frameworks

    • Java and Spring
    • J2EE
    • Node.js
    • Python
    • REST APIs
  • Frontend and mobile

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

    Classics

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

    • MySQL
    • Oracle
    • Aurora
    • DynamoDB
    • NoSQL databases
  • Cloud and DevOps

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

    • Specialized agents
    • Specification-driven development
    • Prompt engineering
    • Fine-tuning and RLHF
    • Deep learning (CNN, LSTM)

AI research

Outside client projects, I research how to apply deep learning to time series. One of these is a multi-service system that treats market data the way a convolutional network treats an image: prices and indicators from several correlated markets act as input channels to detect patterns.

  • Python
  • Deep learning
  • CNN
  • LSTM
  • Docker

Education

  • Technical Engineering in Management and Systems Computing

    National University of La Plata · 2004

  • Advanced studies in a Computer Science degree

    National University of La Plata

  • Advanced studies in an Information Systems degree

    National University of La Plata

Recent training

  • Self-training in AI agents and model training

    2024 – today

    Agent orchestration, specification-driven development and model training, applied to real projects.

  • Generative AI, prompt engineering, fine-tuning, RLHF and GANs

    2024 · 18 hours

  • Blockchain and Web3 bootcamp

    2022 · 42.5 hours

  • DevOps with Docker, Jenkins, Kubernetes, Git, GitFlow and CI/CD

    2021

  • Kubernetes

    2021 · 16.5 hours

  • Kafka with Java, Spring and AWS

    2021

See more (5)
  • Reactive programming with Spring Boot 2 and Spring WebFlux

    2021

  • Docker

    2021 · 10 hours

  • Jenkins

    2020 · 10 hours

  • Microservices with Spring Boot and Spring Cloud Netflix Eureka

    2020

  • IoT Masterclass and 5G

    2019

Let's talk?

If you're looking for an architect who writes code, understands the business and knows how to make the most of today's tools, tell me what you have on your plate.