Guillermo Albert · guillermoalbert.dev

Abierto a oportunidades · La Nucía, Alicante (ES)

Guillermo
Albert García

Backend-first Full Stack Developer·Java/Spring/Angular

Antes secuenciaba datos en un laboratorio. Ahora convierto problemas reales en software que funciona.

§ 01

Sobre mí

// biology → dev

Abordo el backend como antes abordaba el laboratorio: hipótesis, medir, iterar.

Empecé en un laboratorio: secuenciando datos, midiendo biodiversidad y defendiendo cada conclusión con evidencia. Hoy diseño APIs, modelo bases de datos y despliego contenedores en producción. El método apenas cambió.

Mi base científica (un Grado en Biología, investigación y tres publicaciones revisadas por pares) es la lente con la que abordo el desarrollo: rigor, lectura crítica de los datos y la disciplina de medir antes de decidir.

Soy backend-first. Me importan la arquitectura, el modelo de datos y que el sistema aguante en producción. El frontend lo defiendo; el backend lo lidero.

Con IA agéntica (Claude Code, MCP) no improviso: especifico, el agente ejecuta y el código pasa por mis puertas de verificación (tests, revisión, monitorización). He montado un sistema de trabajo donde la IA acelera y la evidencia decide.

§ 02

Experiencia

// mi trayectoria

mar. 2024 — Presente

Full Stack Developer · Inetum

France AgriMer · sector público

Dos plataformas para el Ministerio France AgriMer, que gestionan ayudas, subvenciones y pagos a agricultores de toda Francia.

  • Proyecto nuevo (Angular / Spring / JPA): 5 entidades transaccionales end-to-end hasta producción, lógica de negocio compleja y evolución del esquema con Liquibase.
  • Proyecto legacy (JSF / Java 8 / Oracle): mantenimiento evolutivo, 10+ plantillas JasperReports y 15+ scripts correctivos PL/SQL sobre base de datos productiva.
  • Calidad continua con SonarQube, JUnit y tests de componentes Angular, en un equipo internacional (~10 pers.) bajo metodología Agile.

2022 — 2024

Desarrollo de Aplicaciones Web (DAW) · IES Mare Nostrum

FP Superior · desarrollo de software

Mi transición formal al software: dos años de desarrollo full-stack, bases de datos y despliegue. Me incorporé a Inetum antes de terminar el ciclo.

2016 — 2022

Investigación y Biología · Universidad de Alicante

Grado + Máster · investigación

Investigación en el CSIC (Estación Biológica de Doñana) y en el Museo de Historia Natural de Helsinki, con un Máster en Biodiversidad (Univ. de València). Secuenciación de datos, medición de biodiversidad y 3 publicaciones revisadas por pares. Ahí nació mi enfoque basado en la evidencia.

§ 03

Stack

// herramientas que uso
LENGUAJES
Java 21TypeScriptPythonSQL
BACKEND
Spring BootSpring SecurityJPA / HibernateRESTJWT
FRONTEND
AngularReactHTML / CSS
DATOS
PostgreSQLLiquibaseETLPower BI
INFRA / DEVOPS
DockerProxmox / LXCTailscaleLinuxCloudflare WorkersGitLab CI
PRÁCTICAS
Testing (pytest · JUnit)Diseño de APIsModelado de datosGit
IA / AGENTES
Claude Code (skills · hooks)Claude APIMCPAI AgentsCodexOpencode
§ 04

Trabajo seleccionado

// proyectos en producción
012025 — Present

MAMS — My Athlete Monitoring System

SaaS de monitorización de carga deportiva

SaaS backend-first para clubes y academias semi-profesionales: modelo de permisos multinivel, diseño de esquema con Liquibase e ingesta de datos GPS mediante un pipeline ETL incremental con upserts idempotentes.

5 entidades transaccionales end-to-endCatapult GPS

Spring BootJava 21Spring SecurityJWTPostgreSQLLiquibaseReact
Arquitectura
022024 — Present

Proxmox Home Server + Tailscale

Infraestructura autoalojada

Infraestructura propia corriendo en producción: 10 contenedores LXC, pipelines ETL en Python (Catapult → PostgreSQL + Power BI), un panel de monitorización propio, un pipeline asistido por LLM que clasifica facturas y extrae sus datos, y gestión real de incidentes con backups cifrados externos.

10 contenedores LXC77 tests pytest

Proxmox VEDockerLXCTailscalePostgreSQLPython · ETLLLM
Documentación
§ 05

Publicaciones

// revisadas por pares
2022IA aplicadaIbis164(4) · 1123–1131

Semi‐automated detection of tagged animals from camera trap images using artificial intelligence

Santangeli, A., Chen, Y., Boorman, M., Sales Ligero, S., & Albert García, G.

doi:10.1111/ibi.13099
2022conf.INTED2022 Proceedingspp. 2481–2487

Teaching Parasitology in Biology Degrees: From Subjects to Principles

Aznar-Avendaño, F.J., Albert-García, G., Barón-Rodríguez, P., et al.

doi:10.21125/inted.2022.0726
2015Iberomyrmex7 · 3–6

Hormigas del Parque Natural de Serra Gelada y citas interesantes para la mirmecofauna alicantina (Hymenoptera, Formicidae)

Albert, G., & Arcos, J.

Iberomyrmex nº 7 (PDF)
§ 06

Contacto

// construyamos algo

¿Un backend que diseñar, un sistema que mantener en pie o un proyecto del que hablar? Escríbeme.