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.
01 — Selected work
Things I have built
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
Software engineering for the consultancy’s clients, focused on Java/Spring and React frontends.
Warehouse team: logistics software, microservices, route improvements and the shipping system.
A3media intranet: microservices and EDA with Java Spring, React/Redux microfrontends.
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.
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.
Training in JavaEE, JSP, Maven, Git and SQL; projects that opened the door to Atos.
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
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.