Founder & Developer of TurnosDigital (SaaS platform) - TurnosDigital
(2025-01)
Diseñé y desarrollé una plataforma SaaS multi-tenant para la gestión de turnos online, orientada a negocios de servicios.
- Definí la arquitectura de la solución utilizando Java 17, Spring Boot, Vue 3, PostgreSQL y APIs REST.
- Implementé autenticación basada en JWT con un modelo de roles y permisos para clientes, profesionales y propietarios.
- Integré Mercado Pago para la gestión de señas y suscripciones, incorporando Webhooks para sincronizar el estado de los pagos y manejar escenarios como aprobaciones, fondos insuficientes y errores de comunicación.
- Optimicé el módulo Explorar, reduciendo el tiempo de respuesta de 15 s a 2–3 s mediante carga diferida de imágenes y eliminación de consultas redundantes.
Backend Software Engineer - Kolektor S.R.L.
(2024-05)
Principal responsable del desarrollo evolutivo y mantenimiento de seis APIs backend en producción, además del desarrollo desde cero de la plataforma Portal de Terceros.
- Desarrollo bajo la metodología Specification-Driven Development (SDD), refinando especificaciones mediante OpenSpec e incorporando IA (Claude) para acelerar el desarrollo, la generación de pruebas y la documentación.
- Lideré la modernización de múltiples APIs mediante su migración a Java 17, incorporando observabilidad, pruebas unitarias y documentación técnica para mejorar la mantenibilidad y el soporte en producción.
- Migré una API heredada desarrollada en Node.js a Java 17, unificando el stack tecnológico del equipo y reduciendo el costo de mantenimiento.
- Diseñé mejoras de resiliencia para una integración con Meta (Instagram Graph API), implementando caché y Circuit Breaker para optimizar el consumo del servicio y evitar bloqueos por exceso de solicitudes.
- Desarrollé e implementé en producción el módulo CEDULÓN para Rentas de la Provincia de Córdoba utilizando JasperReports.
- Participé en despliegues continuos mediante Jenkins y OpenShift, realizando validaciones y soporte sobre aplicaciones en entornos productivos.
Fullstack Software Engineer - Trimix S.R.L.
(2022-01)
Participé en el desarrollo y evolución de aplicaciones web para clientes como ATACC y la Procuración del Tesoro, además de proyectos internos de la empresa.
- Desarrollé funcionalidades backend con Java (8, 11 y 17) y Spring Boot, y frontend utilizando Vue.js.
- Diseñé e integré servicios REST y SOAP, participando en integraciones con sistemas externos.
- Implementé reportes con JasperReports en formatos PDF, Excel y DOCX.
- Realicé despliegues de aplicaciones sobre Tomcat y WildFly, participando además en pipelines de CI/CD mediante Jenkins y aplicaciones contenerizadas con Docker.
- Diseñé y mantuve modelos de datos en PostgreSQL y Oracle, utilizando JPA/Hibernate para la persistencia.
Desarrollo y mantenimiento - UTN — Grupo de desarrollo
(2021-09 - 2022-01)
- Participación en mejoras y planificación de funcionalidades
- Evaluación y mantenimiento de aplicaciones existentes
- Resolución de bugs reportados por usuarios
- Uso de base de datos MySQL