Desarrollador Web Backend

Mateo Fiorotto

Desarrollador Backend especializado en APIs REST con Java (Spring Boot), con experiencia en autenticación JWT, testing automatizado (JUnit, Mockito) y despliegue en Linux con Docker y Nginx. También trabajo con PHP (Laravel) y tengo conocimiento en frontend para crear soluciones completas.

Proyectos

Municipalidad de Pueblo Belgrano

API Rest + Single Page Application

Web municipal donde los vecinos pueden crear reclamos y el municipio publicar noticias, eventos, ordenanzas y decretos.

Tecnologías

Volunteco

Server Side Rendering Web

Plataforma web de voluntariado ecológico que conecta organizaciones ambientales con voluntarios.

Tecnologías

Compra de videojuegos (Minecraft)

Server Side Rendering Web

Página web para gestionar la compra de videojuegos, en este caso de Minecraft con pasarela de pago.

Tecnologías

Habilidades

Backend

Java Java
Spring Boot Spring Boot
PHP PHP
Laravel Laravel
MySQL MySQL
PostgreSQL PostgreSQL

Frontend

Angular Angular
Tailwind Tailwind
HTML HTML
CSS CSS
JavaScript JavaScript
TypeScript TypeScript

Herramientas e infraestructura

Docker Docker
Git Git
Linux Linux
MAVEN Maven
HIBERNATE Hibernate
GitHub Actions GitHub Actions

Otros

Estas son algunas tecnologías que he usado para algunos proyectos de la facultad o proyectos puntuales, pero no me centro en ellas.

Otros conocimientos

Testing y Calidad de Software

JUnit 5 · Mockito · MockMvc · SonarQube · JaCoCo · Bean Validation

Experiencia

Desarrollador Web Fullstack y Soporte Técnico

Municipalidad de Gualeguaychú

Abril 2024 - Presente

  • Gestión y derivación de reclamos vecinales a través de un sistema de tickets utilizado por 12 áreas municipales.
  • Mantenimiento y mejora de sitios web institucionales desarrollados en PHP (Laravel), HTML, CSS, JavaScript y Bootstrap.
  • Soporte de hardware y software para múltiples sectores municipales, reduciendo los tiempos de respuesta ante incidencias.
PHP Laravel MySQL JavaScript HTML CSS Bootstrap

Desarrollador Backend

Municipalidad de Pueblo General Belgrano

Julio 2025 - Diciembre 2025

  • Diseñé y entregué un sistema web institucional completo en Java y Spring Boot en menos de 5 meses, al servicio de un municipio de 5.000 habitantes.
  • Implementé autenticación basada en roles con JWT y Spring Security, reemplazando un proceso manual de gestión de permisos en 3+ roles de usuario.
  • Diseñé y documenté endpoints REST con Swagger/OpenAPI, reduciendo significativamente los tiempos de integración con el frontend.
  • Modelé el esquema de base de datos relacional en MySQL con JPA/Hibernate, cubriendo todas las entidades y relaciones del sistema.
  • Desplegué la aplicación en un VPS Linux con Docker y Nginx, logrando disponibilidad continua desde el lanzamiento.
  • Brindo mantenimiento y actualizaciones periódicas post-lanzamiento, con el sistema activo y en operación desde su entrega.
Java MySQL Spring Boot Spring Security JWT Swagger/OpenAPI Angular Tailwind HTML CSS TypeScript Docker Nginx Linux (Ubuntu)

Sobre mí

Soy desarrollador backend de Argentina con experiencia construyendo APIs REST seguras y desplegando aplicaciones en entornos Linux utilizando Docker y Nginx. Trabajo principalmente con Java y Spring Boot, y también con PHP (Laravel), desarrollando soluciones orientadas a buenas prácticas y arquitectura limpia. He participado en el desarrollo de sistemas web en producción, implementando autenticación con JWT, control de roles y documentación de APIs con Swagger. Me interesa especialmente el backend y la arquitectura de aplicaciones escalables. Además, cuento con experiencia en frontend moderno (Angular, TypeScript, Tailwind, Thymeleaf), lo que me permite comprender la aplicación de manera integral y colaborar eficientemente en proyectos fullstack.

Contacto

Envíame un mensaje

Medios de contacto

Además del formulario, también podés contactarme a través de los siguientes medios: