Home

Luís Peixoto

Backend Software Engineer · Java · Spring Boot · Distributed Systems

peixotomdb@gmail.com|linkedin.com/in/peixotomdb|github.com/peixotomdb

Vila Real, Portugal · Open to relocation or full remote · EU citizen, no permit sponsorship needed

Backend engineer who owns high-scale Java systems and fixes what others get stuck on. Three years at CEiiA, one of Portugal's leading engineering centres, building AYR, an award-winning platform that validates millions of trips a month.

Selected achievements

Professional experience

Software EngineerJul 2023 – Present
CEiiA · Centre of Engineering and Product DevelopmentMatosinhos, PT (Hybrid)

Intern to owner of large-scale distributed systems, now driving cross-team technical direction alongside the platform architect.

Cross-team technical direction2026 – present
AYR · Sustainability & Mobility Platform2024 – 2025

New European Bauhaus prize winner: quantifies CO₂ avoided through sustainable mobility, rewarded as digital green credits.

Data ingestion & monitoring (2023 – 2024): ingestion, processing and monitoring of trips and vehicles. Foundational Spring Boot and PostgreSQL work at scale.

Software Developer InternMar 2023 – Jun 2023
CEiiAMatosinhos, PT
  • Designed and delivered a backoffice trips-and-vehicles viewer for an emerging mobility project. Led to an immediate full-time hire

Earlier: Frontend Developer intern at X-Plora, responsive front-ends and reusable components in Vue.js (2022) · Student Technology & Digital Innovation, UTAD Student Associations (2022 – 2023).

Technical skills

Core
Java, Spring Boot, Spring Security, JPA/Hibernate, REST APIs, PostgreSQL, Redis, Apache Kafka, RabbitMQ
Platform
Docker, Kubernetes, GitLab CI, SonarQube, Grafana, Prometheus, JUnit, Mockito, Swagger/OpenAPI, Git
Also
TypeScript, React, Next.js · Claude Code and local LLM agents in the daily workflow · exploring Go, Rust, Tauri

Personal projects

Nexo · Portugal's public transport on one live map, 34 operators, RAPTOR routing Go, TypeScript, Svelte nexo.peixotomdb.com

Dead Letter · SMTP sink that captures outgoing email in local development Go, Docker, Next.js deadletter.peixotomdb.com

Tools · 33 developer and design utilities that run in the browser Next.js, React, TypeScript tools.peixotomdb.com

Pulse · macOS menu-bar monitor for real-time system metrics Tauri, Rust, React (work in progress)

Education, certifications and languages

MSc Informatics Engineering & Web Technology (in progress)2024 – present
Universidade Aberta
Graduate Coursework in Software Engineering2023 – 2024
Instituto Superior de Engenharia do Porto (ISEP)
BSc Communication and Multimedia2020 – 2023
Universidade de Trás-os-Montes e Alto Douro (UTAD)

Certifications: CMMI · SOLID Architecture · Java Development Course

Languages: Portuguese (native) · English (professional fluency, C1)