Foto de Alberto Galeano

Alberto Galeano

Ingeniero de Software

Especializado en el desarrollo backend con Java y Spring Boot, con experiencia en otras áreas complementarias como frontend, bases de datos y DevOps.

JavaSpringSpring BootPostgreSQLMySQLOracleSQLRedisMongoDBAWSDockerGitGitHubGitLabLinuxBashJavaScriptTypeScriptReactNext.jsViteAstroJavaSpringSpring BootPostgreSQLMySQLOracleSQLRedisMongoDBAWSDockerGitGitHubGitLabLinuxBashJavaScriptTypeScriptReactNext.jsViteAstro

Experiencia

Ingeniero de Software en Prácticas

Accenture

Madrid, España

febrero de 2025 mayo de 2025
Jornada parcial
  • Desarrollé y documenté APIs RESTful para un software Back-Office en el sector bancario usando Java y Spring Boot dentro de una arquitectura de microservicios.

  • Cumplí fechas de entrega ajustadas coordinando con el equipo de frontend la integración de las distintas funcionalidades.

  • Pasé controles de calidad de SonarQube utilizando herramientas como JUnit y Mockito para tests unitarios.

  • Colaboré con equipos multidisciplinares para transformar requisitos funcionales a requisitos técnicos.

  • Implementé batches con Spring Batch para el procesamiento de datos masivo.

  • Realicé optimizaciones de base datos Oracle SQL y MongoDB.

Tecnologías

Java Spring Boot Hibernate Oracle SQL MongoDB Spring Batch SonarQube JUnit Mockito

Desarrollador Web

Motion & Balance

Remoto

octubre de 2022 marzo de 2024
Jornada parcial
  • Desarrollé páginas web y realicé el mantenimiento de la infraestructura en AWS.

  • Migré servidores de dominio y clientes de email entre proveedores para optimizar costes y mejorar la eficiencia en el flujo de trabajo.

  • Diseño de productos y catálogos acudiendo a congresos para apoyar la venta de los mismos.

Tecnologías

Java Spring Boot PostgreSQL Redis AWS Docker Linux HTML CSS JavaScript TypeScript React

Proyectos

Aplicación Web Configurador de productos y CRM

INSOLE 360

enero de 2025 En desarrollo
  • Software configurador de productos y CRM personalizado para la empresa Motion & Balance encargado de la automatización del flujo de trabajo principal.

  • Java y Spring Boot para el backend con modelo EAV (Entity Attribute Value) en la base de datos PostgreSQL para la configuración flexible e historificación de productos.

  • Gestión de accesos con RBAC (Role Based Access Control) implementada con Spring Security y autenticación basada en tokens combinando Spring Session con Redis.

  • React con TypeScript y Vite para el frontend manejando enrutamiento y gestión del estado global y datos asíncronos con librerías de TanStack.

  • Desarrollo ágil SCRUM y medición de ratios de productividad (Ej. 120 líneas de código/hora).

Java Spring Boot PostgreSQL Redis React TypeScript Vite TanStack
  • Aplicación Web Configurador de productos y CRM screenshot 1
  • Aplicación Web Configurador de productos y CRM screenshot 2
  • Aplicación Web Configurador de productos y CRM screenshot 3

Aplicación Web de gestión de torneos de tenis

MatchPoint

septiembre de 2024 diciembre de 2024
  • Aplicación para la gestión de torneos de tenis, con configuración de torneos y gestión de inscripciones a torneos, automatizando el emparejamiento de jugadores y recopilando estadísticas por torneo y jugador.

  • Implementada con Java y Spring Boot para el backend con React, Typescript y Next.js para el frontend y PostgreSQL como base de datos.

  • Tests unitarios con JUnit y Mockito y tests de integración con MockMVC.

Java Spring Boot PostgreSQL React TypeScript Next.js JUnit Mockito

API de red social de vinos

marzo de 2024 abril de 2024
  • Implementé una API REST con JAX-RS y MySQL server, paginación manual con opciones de navegación y filtrado, adicionalmente desarrollé un cliente CLI con Java para probar la API de forma dinámica.

Java JAX-RS MySQL

Aplicación Web del metro de Lyon

octubre de 2023 diciembre de 2023
  • Desarrollé una aplicación web que emplea el algoritmo A* para cálculo de rutas con estimaciones heurísticas en el metro de Lyon. Implementada con Node.js y Next.js.

Node.js Next.js JavaScript
Aplicación Web del metro de Lyon screenshot

Educación

Ingeniería Informática - Universidad Politécnica de Madrid

septiembre de 2021

junio de 2025

Codemotion Madrid 2023

mayo de 2023

  • Asistencia a charlas y talleres sobre las últimas tendencias en el desarrollo de software

Contacto

¿Tienes alguna pregunta o quieres colaborar? ¡Envíame un mensaje a través de este formulario! o envíame un correo a: galeano.diaz.alberto@gmail.com

Cargando captcha...