Saltar al contenido principal
Diego Ameri

Diego Ameri

Software Engineer

Talento
San FranciscoMiembro desde 23 de agosto de 2026
JavaSpring BootHibernateVue.jsPostgreSQLOracleMySQLDockerOpenShiftJenkinsGitREST APIsSOAPJWTJasperReportsClaudeOpenSpecSpecification-Driven Development
·

Contratar a esta persona

Enviá una oferta de trabajo directamente a este candidato

JavaSpring BootHibernateVue.jsPostgreSQL

Sobre mí

Software Engineer especializado en Java y Spring Boot, con experiencia en el diseño, evolución y modernización de microservicios en entornos productivos. Me enfoco en mejorar la calidad del software mediante observabilidad, testing, resiliencia y automatización. Disfruto proponer mejoras técnicas, incorporar IA al proceso de desarrollo y resolver problemas complejos priorizando mantenibilidad y escalabilidad.

Experiencia

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

Educación

Ingeniería en Sistemas de Información - Sistemas de Información - Universidad Tecnologica nacional (UTN)

Habilidades

Software Engineer

Valoraciones

Relacionado