Foto de Alberto Galeano

Alberto Galeano

Ingeniero de Software

Ingeniero de software que construye sistemas backend que generan un impacto real en el negocio. Me especializo en Java Spring Boot, creando APIs y arquitecturas escalables que resuelven problemas empresariales complejos. Ya sea reduciendo el tiempo de procesamiento de pedidos en un 70%, acelerando los ciclos de desarrollo en 5x, o recortando costos de infraestructura en un 40%, me enfoco en crear soluciones que entreguen resultados medibles, no solo cumplir requisitos. Transformar necesidades empresariales en código elegante y mantenible es lo que me motiva. Creo que el gran software surge de un profundo entendimiento técnico combinado con una mentalidad pragmática. Arquitectura limpia, testing exhaustivo y sistemas diseñados para escalar no son solo principios, es como trabajo. Actualmente resolviendo problemas desafiantes, contribuyendo a productos significativos, y creciendo junto a ingenieros talentosos.

JavaSpringSpring BootPostgreSQLMySQLOracleSQLRedisMongoDBAWSDockerGitGitHubGitLabLinuxBashJavaScriptTypeScriptReactNext.jsViteAstroJavaSpringSpring BootPostgreSQLMySQLOracleSQLRedisMongoDBAWSDockerGitGitHubGitLabLinuxBashJavaScriptTypeScriptReactNext.jsViteAstro

Experiencia

Ingeniero de Software II

Solera Holdings, LLC. logo

Solera Holdings, LLC.

Madrid, España

noviembre de 2025 Presente
Jornada completa
  • Ejecuté la migración a microservicios desde una aplicación monolítica legacy, refactorizando servicios backend en Java y componentes frontend en React hacia una arquitectura distribuida, manteniendo el 100% de paridad funcional en una aplicación de alto tráfico que sirve 25.000 peticiones por minuto.

  • Colaboré de forma transversal en un entorno Agile/Scrum con equipos de desarrollo, product owners e ingenieros de QA para cumplir los compromisos de sprint y mantener pipelines de integración continua/despliegue continuo (CI/CD).

  • Realicé análisis de causa raíz y resolví problemas críticos de producción en un código base de escala empresarial, mejorando la fiabilidad del sistema.

Tecnologías

Java Spring Boot JavaScript React

Ingeniero de Software

Accenture logo

Accenture

Madrid, España

febrero de 2025 mayo de 2025
Prácticas
  • Aceleré el desarrollo backend en 5x para una aplicación bancaria de back-office, entregando rápidamente endpoints RESTful usando Java Spring Boot dentro de plazos ajustados tras la cancelación del proyecto en un entorno Agile/SCRUM.

  • Eliminé la deuda técnica y mejoré la calidad del código en un 60% implementando prácticas TDD, escribiendo más de 200 tests unitarios y resolviendo más de 150 code smells de SonarQube en todo el código base, manteniendo cero deuda técnica durante todo el ciclo de desarrollo.

  • Demostré capacidades de incorporación rápida al lograr una integración completa en el equipo de desarrollo en 30 días mediante revisión exhaustiva de documentación y contribución proactiva más allá de las responsabilidades de un becario.

Tecnologías

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

Desarrollador Full-Stack

Motion & Balance logo

Motion & Balance

Remoto

octubre de 2022 marzo de 2024
Jornada parcial
  • Reduje el tiempo del ciclo de cumplimiento de pedidos en un 90% mediante la arquitectura y despliegue de una aplicación CRM personalizada end-to-end y configurador de productos usando backend en Java Spring Boot y frontend en React, automatizando la generación de presupuestos, procesamiento de pedidos y flujos de trabajo de fabricación.

  • Reduje los costes de infraestructura en un 40% y mejoré la escalabilidad del sistema al migrar las aplicaciones web y servidores de dominio a la infraestructura en la nube de AWS.

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 base de datos PostgreSQL con JSONB 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

Educación

Grado en 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...