Skills
FrontEnd
- HTML
- CSS
- JavaScript
- UX/UI
BackEnd
- Java
- PHP
- Node.js + Express
Bases de Datos
- PostgreSQL
- MySQL
Arquitecturas y Patrones
- Microservicios
- MVC
- POO
Frameworks
- React
- Nextjs
- Spring
- Spring Boot
Herramientas
- Git
- Docker
- Figma
Metodologias agiles
- Scrum
Proyects
App Monopatines - Arquitecturas Web
Este proyecto representó el trabajo final de la materia Arquitecturas Web, enfocándose en la aplicación práctica de los conocimientos adquiridos en Spring Boot. Se desarrolló una aplicación con una arquitectura basada en microservicios, implementando Spring Cloud Gateway junto con Spring Security + JWT.
El proyecto se centra en una aplicación dedicada a la gestión de monopatines, donde los usuarios tienen la capacidad de utilizar estos vehículos. La aplicación cuenta con una sólida lógica de negocios que opera en segundo plano. En este caso, el enfoque se limitó al backend.
El sistema consta de cuatro microservicios, siendo el gateway el punto de entrada que se comunica con el microservicio de autenticación (auth). Tras la validación exitosa, redirige las solicitudes al microservicio correspondiente, ya sea para gestionar usuarios o monopatines. La implementación integral y la colaboración efectiva de nuestro equipo permitieron alcanzar un notable resultado en este proyecto
Se utilizo:
Torneo Gimnasia - Club Rivadavia
Este proyecto fue desarrollado para facilitar y automatizar el proceso de registro de puntajes por parte de las juezas en un torneo de gimnasia artística. Anteriormente, la carga de puntajes se realizaba manualmente en papel durante otros torneos, lo que implicaba un proceso mas dificil y con limitaciones de tiempo.
En la nueva aplicación, las juezas pueden cargar fácilmente los puntajes asignados a cada gimnasta en distintos aparatos, filtradas por categoría y nivel. Una vez completada la evaluación en una categoría, la aplicación realiza automáticamente el cálculo de puntajes y la determinación de los podios.
Esta nueva aplicacion ha mejorado significativamente la eficiencia del proceso, eliminando la necesidad de sumar los puntajes manualmente y proporcionando resultados más rápidos y precisos. La aplicación ha sido implementada y seguirá siendo utilizada en los torneos organizados por el Club Rivadavia en la disciplina de Gimnasia Artística, mejorando la experiencia tanto para las juezas como para los participantes en el evento.
Se utilizo:
Comercio - Web 2
Este proyecto, presentado como trabajo final de la materia Web 2, fue realizado con el propósito de aplicar y poner en práctica los conocimientos adquiridos durante el desarrollo de la misma. Enfocándonos en lo basico de la POO y la comprensión de los conceptos claves de la arquitectura MVC... Se llevó a cabo la creación de un sistema diseñado para gestionar información sobre productos y categorías en un entorno de almacenamiento/mercado.
Una parte esencial de este proyecto fue la implementación de una API que realiza operaciones CRUD sobre las entidades de productos y categorías.
En el aspecto del frontend, se optó por utilizar Smarty como motor de plantillas
Se utilizo:
SmartyContact
Si llegaste hasta aca espero que te haya gustado conocerme un poco. No dudes en contactarme!
Te dejo mis redes sociales y un formulario donde podras enviarme un mail.