§ About
How I got here and how I work.
Full-stack software engineer in Salamanca. I work on warehouse management and ERP-integrated software, and I build products of my own alongside.
01 Now
Full-Stack Developer (Sage 200) · AELIS Consulting · Salamanca · Mar 2026 — Present
Enterprise solutions integrated with the Sage 200 ERP. As part of the development team, I work on the company’s products, among them warehouse management software.
02 Three pillars
Engineering and business, with training for IT leadership.
-
01 engineering
Engineering
Computer Engineering degree at UPSA and full-stack development in production: backend services, native Android apps and web.
UPSA · AELIS Consulting · SportStats 10/10
-
02 business
Business
An MBA at IME Business School, in progress until January 2027. Software that answers to real operations: warehouses, stock and ERP processes.
IME Business School · Sage 200
-
03 it.leadership
IT leadership training
DITEC at UPSA, in progress: formal training in IT project management and technology services.
UPSA · DITEC
03 Trajectory
-
2024
Full-stack bootcamp
NTT Data · Nov 2024
Java, Spring Boot and Angular.
-
2025
Computer Engineering degree
UPSA · Salamanca
Final degree project SportStats, graded 10/10 with honours.
Read about SportStats -
2025
MBA, in progress
IME Business School · Oct 2025
Master of Business Administration, until January 2027.
-
In progress
University Master's in IT Project Management and Technology Services (DITEC)
Pontifical University of Salamanca (UPSA)
-
Now
Full-Stack Developer (Sage 200)
AELIS Consulting · Salamanca · Mar 2026
Internship from October 2025, developer since March 2026.
See the projects
04 How I work
I use AI to explore and execute faster. Decisions, review and testing remain mine.
- 01
Understand
Map the real process, its exceptions and who depends on it.
- 02
Design
Define boundaries, data and failure modes before writing code.
- 03
Implement
Small, reviewable increments.
- 04
Review
Read every diff, written by me or generated.
- 05
Test
Check behaviour against the real workflow, not only the happy path.
- 06
Deliver
Ship with notes and watch how it behaves in use.
Working with AI agents
I orchestrate AI agents for exploration, scaffolding and repetitive changes. Every change goes through human review and tests before it ships; the agent never has the last word.
05 What I work with
Java and Spring Boot on the backend, Kotlin, Flutter and Android on mobile, React and TypeScript on the web, PostgreSQL and SQL Server for data.
All technologies, with where I used them