Soy una desarrolladora de software apasionada y versátil con una sólida formación en Java y Spring Boot, y una destacada experiencia en la gestión de proyectos ágiles. Mi trayectoria incluye roles como agile delivery manager y desarrolladora, en los que he demostrado habilidades excepcionales tanto en el front-end como en el back-end de aplicaciones web. Me especializo en la creación de soluciones robustas y eficientes, con un enfoque en la calidad y la innovación.
Mi capacidad para adaptarme a cambios y mi atención al detalle me han permitido sobresalir en entornos colaborativos y enfrentar desafíos con eficacia. Me motiva el aprendizaje continuo y el crecimiento profesional, y estoy siempre dispuesta a asumir nuevos retos y contribuir con mi experiencia en el desarrollo de software. Mi pasión por la programación y la gestión de proyectos impulsa mi búsqueda de oportunidades donde pueda aplicar y expandir mis habilidades técnicas y de liderazgo.
Desarrollé una aplicación web para la búsqueda y gestión de
libros, utilizando la API de Gutendex. Implementé una base de
datos PostgreSQL para gestionar las entidades y sus relaciones,
y creé un backend robusto con Java y Spring Boot, complementado
con un frontend intuitivo en Thymeleaf, HTML y CSS. La
aplicación permite a los usuarios buscar libros mediante filtros
avanzados, ver detalles, descargar, y ver en línea. También
ofrece la capacidad de gestionar libros favoritos y eliminar
aquellos que no se desean ver en futuras búsquedas. Utilicé
métodos asincrónicos para optimizar la navegación del usuario,
permitiendo realizar múltiples búsquedas de manera simultánea.
Características clave: búsqueda avanzada,
filtros de libros, gestión de favoritos, acceso a múltiples
formatos de contenido (texto, PDF, ePub, audiolibro), y
consultas rápidas a la API con métodos asincrónicos.
Cómo proyecto final de la quinta etapa de Programación Full
Stack del Programa Argentina Programa 4.0. Junto con nueve
compañeros participé en el desarrollo de una aplicación web
dedicada a la gestión de servicios para empresas de diseño
multimedial. Implementé la interfaz de usuario y el diseño
utilizando HTML, CSS y JavaScript. Contribuí al back-end con
Java y Spring Boot para la gestión de proyectos y tareas.
Utilicé Trello para la planificación y asignación de tareas,
aplicando metodologías ágile.
Características clave: lista de tareas, agenda
de contactos, bloc de notas, panel de trabajo para empleados,
asignación de tareas, calendario de reuniones y dashboard de
administrador.
Diseñé e implementé una API REST para la gestión de un foro
educativo como parte de un challenge del programa ONE. Esta API
proporciona funcionalidades completas para gestionar tópicos,
respuestas, usuarios y cursos dentro de un entorno educativo.
Utiliza Spring Security para la autenticación basada en tokens
JWT y sigue las mejores prácticas de REST para la organización
de sus endpoints.
Características clave:
- Implementación de autenticación y autorización con Spring
Security y JWT. - Gestión de tópicos, respuestas, usuarios y
cursos. - Documentación completa de la API con Swagger/OpenAPI.
- Utilización de Java 17, Spring Boot y MySQL para crear una API
eficiente y segura.
Diseñé y desarrollé un sistema de gestión para una agencia de
turismo como parte del Hackacode de TodoCode de manera
Outsiders. Este sistema permite a los empleados vender productos
y servicios turísticos a sus clientes, y gestiona
funcionalidades clave como el registro de clientes y vendedores,
gestión de servicios y paquetes turísticos, ventas, y reportes
detallados.
Características clave:
- Registro y gestión de servicios turísticos y paquetes con
descuentos automáticos. - Carrito de compras para selección de
servicios y métodos de pago. - Sistema de reportes para ventas,
comisiones y ganancias con filtros por fecha y modo de pago. -
Funcionalidades para el registro de clientes, vendedores y
administradores, con acceso a operaciones de alta, baja y
modificación.
Desarrollé un juego tipo Pong utilizando p5.js, implementando
niveles de dificultad y efectos de sonido. El juego permite
ajustar la dificultad, mostrar mensajes personalizados y tiene
una funcionalidad de narración de voz para los puntos anotados.
La lógica incluye control de colisiones, aceleración de la bola
y administración de la interfaz para una experiencia de usuario
mejorada.
Características clave:
- Niveles de dificultad ajustables con obstáculos y efectos
visuales. - Narración de voz que anuncia el marcador actual. -
Interfaz de usuario con botones para iniciar, pausar y reiniciar
el juego. - Funcionalidad de guardar nombres y puntos, con un
diseño adaptado a diferentes tamaños de pantalla.
Desarrollé un juego de Tetris utilizando p5.js para gráficos y
sonido. Este juego cuenta con una interfaz interactiva y un
diseño visual atractivo, con un botón de inicio animado y una
música de fondo que se puede silenciar. El juego incluye efectos
de sonido para las acciones principales y un fondo dinámico que
cambia de color para mejorar la experiencia del usuario.
Características clave:
- Interfaz de usuario interactiva con animaciones en el botón de
inicio. - Música de fondo y efectos de sonido para una
experiencia inmersiva. - Fondo dinámico que cambia de color
continuamente. - Control de juego tanto con teclado como con
pantallas táctiles.
Conversor de Monedas y Temperaturas es una aplicación web
interactiva que permite realizar conversiones entre diferentes
monedas y temperaturas. Ofrece una interfaz fácil de usar para
ingresar valores y seleccionar las unidades de conversión
deseadas.
Características:
Conversor de Monedas: Soporte para monedas como
Dólar, Euro, Pesos Mexicanos, Pesos Argentinos y Bitcoin.
Entrada de importe para convertir y selección de la moneda
destino. Muestra el resultado de la conversión.
Conversor de Temperaturas: Soporte para
unidades de temperatura como Fahrenheit, Kelvin y Celsius.
Entrada de valor para convertir y selección de la unidad de
destino. Muestra el resultado de la conversión.
Este proyecto interactivo está inspirado en el espíritu
navideño, diseñado para crear una experiencia encantadora.
Incluye animaciones festivas como nieve, Papá Noel y una lluvia
de estrellas fugaces que iluminan el encabezado. 🎄
Características:
🌟 Animación de Papá Noel: Se mueve de manera
aleatoria y emite un "Ho Ho Ho" al ser clickeado.
🌠 Lluvia de Estrellas Fugaces: Estrellas que
cruzan el encabezado dejando rastros brillantes.
❄️ Efecto de Nieve: Simulación de copos de
nieve cayendo suavemente.
🎄 Cuenta Regresiva: Muestra los días, horas,
minutos y segundos restantes para Navidad.
📱 Diseño Responsive: Compatible con
dispositivos móviles y de escritorio.
Una API RESTful diseñada para gestionar y explorar datos
relacionados con criaturas y eventos temáticos de Halloween.
Incluye un juego de trivia para desafiar los conocimientos de
los usuarios sobre mitos y leyendas.
Características clave:
Autenticación y autorización con tokens JWT. Gestión de
monstruos con estadísticas personalizadas. Juego de trivia con
preguntas sobre mitos y leyendas. API documentada con Swagger
para facilitar la integración. Sección de estadísticas que
muestra el desempeño de los usuarios.
JAVA
JAVASCRIPT
HTML5
CSS3
SPRING BOOT
SPRING SECURITY
REACT
TAILWIND CSS
POSTGRES
MYSQL
SQL
GIT
GITHUB
APIS REST
JWT (JSON WEB TOKENS)
JSON
INSOMNIA
POSTMAN
SWAGGER/OPENAPI
DOCKER
FIGMA
TRELLO
THYMELEAF
TRABAJO EN EQUIPO
AGILE
RESOLUCIÓN DE PROBLEMAS
COMUNICACIÓN EFECTIVA
ADAPTACIÓN A ENTORNOS CAMBIANTES
"Tuve la oportunidad de trabajar con Julia durante nuestra formación en Egg, y fue una experiencia muy positiva. Es una persona muy comprometida con el equipo y responsable con el trabajo, y puedo destacar la gran capacidad para aprender rápidamente y resolver problemas, que tiene. También, su habilidad de comunicacion y su actitud proactiva hicieron que trabajar con ella fuera realmente fácil y agradable."
"Como compañera de curso, he tenido la oportunidad de ver tu dedicación y entusiasmo en el campo de la programación . Siempre has mostrado tener una disposición para aprender y colaborar con los demás, lo cual es muy valioso en un entorno laboral o profesional. Tu portfolio refleja claramente tu esfuerzo y compromiso, destacando tus habilidades"