Me encanta la programación y me he enfocado en el desarrollo Back-End en Java. he
adquirido conocimientos sólidos en el desarrollo de aplicaciones web y me considero
un aprendiz rápido y autodidacta. Estoy buscando una oportunidad para demostrar
mis habilidades y contribuir en un entorno de desarrollo.
Busco una oportunidad laboral como desarrollador Jr Back-End
Habilidades
Simulación Laboral - No Country
Fecha: Octubre 2024 – Marzo 2025
Team Leader
Lideré equipos interdisciplinarios aplicando metodología ágil Scrum. Coordiné reuniones semanales, fomentando la comunicación y el desarrollo de habilidades blandas.
Colaboré con el Product Owner para alinear los objetivos del proyecto con las necesidades del cliente.
Back-End Developer
Desarrollé el backend de varias aplicaciones web utilizando Java, Spring Boot, Spring Security y JWT.
Participé en todas las etapas del desarrollo: definición tecnológica, implementación y presentación final.
Habilidades Técnicas
Lenguajes: Java, JavaScript
Frameworks: Spring Boot, Hibernate, Spring Cloud, React
APIs: Diseño y consumo de API REST
Bases de Datos: MySQL, PostgreSQL, MongoDB (básico)
Seguridad: Autenticación y autorización con Spring Security y JWT
Arquitectura: Microservicios con Spring Cloud y Docker
Control de versiones: Git
Metodologías: Scrum
Este certificado representa un exhaustivo análisis de las habilidades interpersonales desarrolladas en un entorno laboral simulado. Mediante la
recopilación de percepciones de coequipers y Team Leaders, se resalta la manifestación y evolución de habilidades blandas durante la
colaboración en equipo. la retroalimentación proporcionada se contextualiza en situaciones reales, ofreciendo una visión auténtica del
rendimiento de los participantes.
Formación
Testing, QA Automatización y Habilidades Blandas (2024)
Codo a Codo 4.0 – Agencia de Habilidades para el Futuro (CABA)
Testing Avanzado (2023)
Argentina Programa 4.0 – UTN
Programador Web Avanzado (Ago 2021 – Dic 2021)
Universidad Tecnológica Nacional – Sede Buenos Aires
Bachiller con orientación en Ciencias Sociales
Proyectos
Rentify
Una aplicación web que simplifica el proceso de alquiler de propiedades, conectando a propietarios e inquilinos en un entorno intuitivo y seguro.
RECETAPP
El proyecto es una API para la gestión de recetas, de libre acceso para todo el mundo y permitiendo a los usuarios autenticados
Back de sitio Universitario
El Challenge se enfoca en el desarrollo del sistema BackEnd para un sitio universitario. Con Spring Boot
Libreria e-commerce
Esta API REST, e-commerce en Java con Spring Boot, carrito de compras, vista de destacados
Foro "Alura"
API REST en Java utilizando Spring Boot, autenticación con JWT, manejo de roles, validaciones, consultas SQL optimizadas
📚 Tienda de Libros - API REST
Esta API REST desarrollada en Java con Spring Boot permite gestionar una tienda de libros, incluyendo operaciones CRUD, categorías, carrito de compras y una sección de destacados/ofertas.
🛠️ Tecnologías y habilidades aplicadas
Java & Spring Boot: Desarrollo de API REST con arquitectura modular.
Controladores (Controllers): Manejo de solicitudes HTTP.
DTOs: Separación entre la capa de datos y lógica de negocio.
Repositorios (Repositories): CRUD sobre libros, categorías y carrito.
Servicios (Services): Validaciones y lógica de negocio centralizada.
Base de datos: MySQL / PostgreSQL.
Filtrado: Por categoría de libros.
Gestión de Carrito: Agregar/eliminar productos y cálculo de total.
Vista de destacados: Listado de libros destacados u en oferta.
Challenge enfocado en el desarrollo del sistema Back-End para una plataforma universitaria.
Se implementaron funcionalidades clave como autenticación de usuarios, gestión de roles, operaciones CRUD completas y pruebas unitarias.
🔐 Autenticación y Autorización
Se desarrolló un sistema básico de login con encriptación de contraseñas y asignación de roles (administrador, profesor, alumno)
para restringir el acceso según el tipo de usuario.
🧩 Arquitectura y Desarrollo
MVC: Organización del código con el patrón Modelo-Vista-Controlador.
DTOs: Transferencia estructurada de datos entre Back-End y Front-End.
CRUD: Operaciones completas para usuarios, cursos y categorías.
Base de Datos: MySQL con mapeo JPA para persistencia de entidades.
🧪 Pruebas Unitarias
Se utilizaron Mockito y JUnit para asegurar la calidad del código. Se realizaron tests sobre creación de usuarios, autenticación y lógica de negocio.
🛠️ Tecnologías Utilizadas
Java – Lenguaje principal.
Spring Boot – Framework para la construcción de la API.
MySQL – Base de datos relacional.
JPA – Persistencia de datos con anotaciones.
Thymeleaf – Motor de plantillas para vistas del Front-End.
API para gestión de recetas, accesible públicamente. Los usuarios autenticados mediante JWT pueden crear, editar, eliminar y consultar recetas, así como valorarlas, darles "me gusta" y asociarlas a categorías e ingredientes.
🔎 Funcionalidades principales
Creación, edición y eliminación de recetas.
Likes y valoraciones por receta.
Asociación de recetas a categorías e ingredientes.
Filtro de recetas por nombre, categoría o ingrediente.
Visualización de recetas propias para cada usuario.
🧩 Arquitectura del Proyecto
Controladores: Manejo de solicitudes HTTP.
Servicios: Lógica de negocio.
Repositorios: Acceso a base de datos.
DTOs: Intercambio estructurado de datos.
🛠️ Tecnologías Utilizadas
Backend: Java + Spring Boot
Base de Datos: PostgreSQL
Autenticación: JWT (JSON Web Token)
Dependencias: Spring Data JPA, Spring Security, Spring Web, Lombok
Rentify es una aplicación web que facilita el proceso de alquiler de propiedades, conectando de forma segura a propietarios e inquilinos. Ofrece una experiencia intuitiva para gestionar publicaciones y búsquedas de propiedades.
🎯 Objetivo Principal
Brindar a los inquilinos una búsqueda rápida y personalizable, y a los propietarios una forma sencilla de crear y administrar sus anuncios.
🌟 Funcionalidades Clave
🔍 Búsqueda Inteligente: Filtros avanzados por ubicación, precio y características.
📋 Gestión de Propiedades: Registro, edición y visualización de propiedades por parte del propietario.
🔐 Seguridad: Autenticación segura mediante JWT y manejo de sesiones.