Skip to content
Almar Ramos Curto

§ 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.

In parallel I design and build my own products:

All projects

02 Three pillars

Engineering and business, with training for IT leadership.

  1. 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

  2. 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

  3. 03 it.leadership

    IT leadership training

    DITEC at UPSA, in progress: formal training in IT project management and technology services.

    UPSA · DITEC

03 Trajectory

  1. 2024

    Full-stack bootcamp

    NTT Data · Nov 2024

    Java, Spring Boot and Angular.

  2. 2025

    Computer Engineering degree

    UPSA · Salamanca

    Final degree project SportStats, graded 10/10 with honours.

    Read about SportStats
  3. 2025

    MBA, in progress

    IME Business School · Oct 2025

    Master of Business Administration, until January 2027.

  4. In progress

    University Master's in IT Project Management and Technology Services (DITEC)

    Pontifical University of Salamanca (UPSA)

  5. 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.

  1. 01

    Understand

    Map the real process, its exceptions and who depends on it.

  2. 02

    Design

    Define boundaries, data and failure modes before writing code.

  3. 03

    Implement

    Small, reviewable increments.

  4. 04

    Review

    Read every diff, written by me or generated.

  5. 05

    Test

    Check behaviour against the real workflow, not only the happy path.

  6. 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

06 Contact

Email is the quickest way to reach me.

aramoscurto@gmail.com

Go to Contact