Portfolio 2026 · Tenerife, Canarias

DomingoPérez Guerrero

Software Engineer

Microservices, distributed systems and event-driven architecture.

I build systems that survive everyday life. And when I am not working, I build my own.

02 — About

Engineer by trade, curious by default

I am a software engineer and I have been building things that have to survive everyday life since 2017: Java and Spring microservices, React interfaces, React Native apps and the occasional event-driven architecture.

I have worked across consulting, finance, logistics and media: Vodafone at Atos, the Basque administration at Almis, A3media’s intranet at atSistemas, Lookiero’s logistics team and now knowmad mood. Along the way I learned I would rather understand the problem than write the line of code.

These days I am doing a Master’s in AI Research at UNIR and running my own lab: a Raspberry Pi 5 where a self-hosted AI assistant lives alongside Docker, Cloudflare, Obsidian and automations that take work off my plate. That is how I learn: build it, break it, build it again.

03 — Experience

Where I have been

Jan 2023 — Present
Software Engineer · knowmad mood

Software engineering for the consultancy’s clients, focused on Java/Spring and React frontends.

JavaSpringKubernetesReact
Remote
Mar 2022 — Dec 2022
Software Engineer · Lookiero

Warehouse team: logistics software, microservices, route improvements and the shipping system.

JavaSpringMicroserviciosKubernetes
Remote
May 2021 — Apr 2022
Software Engineer · atSistemas

A3media intranet: microservices and EDA with Java Spring, React/Redux microfrontends.

JavaSpringEDAReactRedux
Remote
Aug 2018 — May 2021
Software Developer · Almis Informática Financiera

Notification system for the Basque administration with Java/Spring Cloud microservices. Later, the innovation team: three React Native + Expo apps shipped to the App Store and Google Play.

JavaSpring CloudReact NativeExpo
Remote
Sep 2017 — Aug 2018
Full Stack Developer · Atos

Vodafone client: webservice migration to Angular 2 across Spain, Portugal, Greece and the Netherlands; Java engine with Selenium and Nmap for integration testing and pentesting.

AngularJavaSeleniumNmapDocker
Granadilla de Abona
Mar 2017 — Sep 2017
Intern CEDei · ITER

Training in JavaEE, JSP, Maven, Git and SQL; projects that opened the door to Atos.

JavaEEJSPMavenGitSQL
Granadilla, Canary Islands

04 — Tools

What I work with

Backend

  • Java
  • Spring Boot
  • Spring Cloud
  • Hibernate / JPA

Frontend

  • TypeScript
  • React
  • Redux
  • Angular
  • Astro

Mobile

  • React Native
  • Expo

Data

  • PostgreSQL
  • MySQL
  • MongoDB
  • Oracle

Infra

  • Docker
  • Kubernetes
  • Linux
  • Cloudflare
  • Nginx

AI

  • LLMs
  • MCP
  • Automation
  • Self-hosting

05 — Certifications

Degrees and certificates

Claude Code in Action
Anthropic
2026
Arquitecturas asíncronas
DEXS
2024
Arquitecturas, patrones y capas
DEXS
2024
Spring Boot / Cloud
DEXS
2024
React Native Advanced
React Native Training
2020
React Developer
ReactJS
2019
CEH · Ethical Hacking
Skillsoft
2018
Scrum Master
Scrum Manager
2017

06 — Contact

Let’s talk

If you have a project, an idea, or just want to ask how the lab is put together, drop me a line.