Hey, soy Leandro
Disponible para trabajar
Desde pequeño siempre me ha gustado la informática, por lo que adentrarme en el mundo de la
programación fue algo natural para mí. Nunca lo vi como una dificultad, sino como un entorno en
el que me sentía cómodo y con ganas de aprender más.
Tras finalizar mis estudios, he
seguido
formándome por mi cuenta, desarrollando proyectos y mejorando continuamente mis habilidades. Mi
objetivo es seguir creciendo tanto a nivel personal como profesional mientras continúo
disfrutando de este proceso de aprendizaje constante.
Experiencia Laboral
Desarrollador Web
Full TeamWear Givova
- Desarrollé una aplicación web en Odoo, integrando datos con consultas optimizadas y aplicando técnicas de reducción de carga para mejorar rendimiento y experiencia de usuario. También diseñe un módulo en WordPress para previsualizar equipaciones deportivas, agilizando pedidos y aumentando la eficiencia operativa.
- Contribuí en marketing digital, creando contenido visual y publicaciones SEO para atraer tráfico y mejorar la conversión de la tienda online. Además, participé en el desarrollo de una interfaz moderna con React.js, aportando dinamismo y funcionalidad a la web corporativa.
Técnico Informático
alBatia, s.c.a
- Brindé soporte técnico en entornos corporativos y educativos, resolviendo incidencias y configurando equipos de forma remota mediante herramientas como AnyDesk. Realicé reparaciones de hardware, instalación de sistemas operativos Windows y Linux, y gestión de tickets helpdesk, priorizando intervenciones según SLA.
- Recibí formación en mantenimiento de impresoras multifunción, láser e inyección de tinta, ampliando mis capacidades en diagnóstico y reparación de periféricos.
Proyectos Personales
Aplicación para la gestión de servicios, citas, pagos, usuarios y vehículos
Rehobot es una plataforma para gestionar servicios, citas, pagos, usuarios y vehículos. El
backend en Spring Boot ofrece una arquitectura segura y escalable, mientras que el frontend
en Angular proporciona una interfaz moderna y rápida.
Incluye autenticación con roles, gestión de agendas, clientes, vehículos, servicios y un
panel administrativo. Utiliza PostgreSQL y Docker para un despliegue estable.
La aplicación está en un servidor gratuito, por lo que puede tardar entre 10 y 30 segundos
en responder.
Usuarios de prueba:
• Estándar: prueba@gmail.com — Prueba
• Admin: rehobot.coches@gmail.com — Admin
PokeAPI Explorer – Descubre y Explora Pokémon en Tiempo Real
Aplicación web desarrollada en Angular que permite explorar Pokémon de forma rápida,
intuitiva e interactiva.
Incluye un listado completo con cientos de Pokémon, un sistema de búsqueda por nombre,
paginación optimizada, imágenes oficiales y una vista detallada con estadísticas, tipos,
habilidades y datos relevantes de cada criatura.
La aplicación consume la API pública de PokeAPI y está diseñada con un enfoque en
rendimiento, modularidad y experiencia de usuario.
Cuenta con una interfaz moderna, fluida y totalmente responsive, aprovechando componentes
reutilizables, servicios centralizados y buenas prácticas de Angular para garantizar una
navegación ágil y una carga eficiente de datos.
Aplicación de Buscador de Películas
Aplicación web desarrollada para buscar, filtrar y descubrir películas en tiempo real
utilizando una API externa.
Ofrece un buscador dinámico que muestra resultados instantáneos, fichas detalladas de cada
película.
Incluye un sistema de navegación fluida entre resultados y una interfaz
optimizada para ofrecer una experiencia rápida, moderna y responsiva.
El proyecto está construido con React, Vite, JavaScript y un backend ligero en Node.js,
priorizando rendimiento, modularidad, buenas prácticas y una arquitectura escalable que
facilita la incorporación de nuevas funcionalidades.
Puede que a la hora de buscar una película, el sistema de búsqueda no sea tan rápido como se
espera, esto se debe a que la API externa a la que se conecta puede ir con retarlo o incluso
no mostrar resultados.
Aplicación de Juego de 3 en Raya
Juego interactivo de 3 en Raya desarrollado con React y Vite, centrado en la lógica del juego, la gestión del estado y una interfaz rápida y responsiva. Incluye detección automática de ganador, reinicio de partida, control del turno actual y un diseño limpio pensado para ofrecer una experiencia fluida. El proyecto destaca por su estructura modular, el uso de componentes reutilizables y una implementación clara de la lógica del tablero.