Jonathan Montenegro

Jonathan Montenegro

Backend Developer · Builder de productos con IA · Chivilcoy, Argentina · Open to Remote

Backend developer con 5+ años en Java y sistemas distribuidos. En paralelo a mi trabajo en Interbanking, construyo productos con IA: actualmente MarcusAI, un asistente personal que conecta Claude con WhatsApp y Google Calendar. Me interesa el lado aplicado de la IA: no la teoría, sino qué se puede construir con ella hoy.

// proyectos destacados

MarcusAI

Asistente personal single-user

en desarrollo

Asistente que recibe mensajes por WhatsApp, razona con Claude y gestiona agenda en Google Calendar. Construido con NestJS + Baileys + Claude API. Sin dashboards, sin UI — solo chat.

NestJSTypeScriptClaude APIBaileysGoogle Calendar API
ver devlog →

// experiencia

Back End Developer

Interbanking

Equipo de 10 · 5 devs · 2 QA · 1 BA · 1 PO

Sep 2021 — Actualidad
  • — Migré 4 microservicios de Quarkus 2 → 3, garantizando estabilidad y compatibilidad en un sistema financiero de alta criticidad
  • — Diseñé e implementé 2 microservicios nuevos con DDD, arquitectura hexagonal y patrón Outbox sobre Kafka, MongoDB y Oracle SQL
  • — Desacoplé procesos de un sistema legacy en Struts hacia microservicios Quarkus, mejorando mantenibilidad y escalabilidad
  • — Integré microservicios con Oracle Content Management para digitalizar la descarga de documentos legales por parte de los clientes
  • — Mantuve 100% de cobertura de tests unitarios como estándar en todos los desarrollos
  • — Documenté el 100% de los servicios con Swagger y Backstage; monitoreo continuo de calidad y vulnerabilidades con SonarQube y Trivy

Desarrollador Autónomo

Independiente

Mar 2020 — Ago 2021
  • — Desarrollé un sistema de gestión de recetas ópticas para Óptica Chivilcoy — Java, Spring Boot, SQL — reemplazando el proceso manual de registro
  • — Construí un sistema de ventas, stock y pedidos para Panadería La Unión, automatizando el control de inventario y pedidos desde cero

// habilidades técnicas

Backend

Java 21 Spring Boot Quarkus Kafka JUnit Oracle SQL MongoDB API Rest SOAP DDD Arquitectura Hexagonal Microservicios Docker

IA & productos

Claude API NestJS TypeScript Baileys (WhatsApp Web) Google Calendar API Prompt Engineering

// herramientas

GitHub SonarQube Postman

// educación

Novolabs Startup School

Programa Lanzar · Batch 17

Programa de 4 meses para validar productos, lanzar un MVP y conseguir primeros clientes. Mi proyecto de IA fue seleccionado entre los participantes del batch.

Mar 2026 — Jul 2026

Técnico en Programación de Computadores

Universidad Nacional de Lomas de Zamora

CoderHouse

  • — Java Inicial 2019
  • — Java Avanzado 2019
  • — Metodologías Ágiles 2020
  • — Desarrollo Web 2020
  • — Angular 2021
  • — Testing QA Manual 2021
  • — JavaScript 2022

Udemy

  • — Docker 2022
  • — Arquitectura de Software Moderna 2022
  • — Apache Kafka desde cero 2023
  • — Microservices: Clean Architecture, DDD, SAGA, Outbox & Kafka 2023

// idiomas

Español nativo
Inglés profesional