Skip to content
Almar Ramos Curto

§01 Identity

Salamanca, Spain

Software for real operations.

Full-stack software engineer building warehouse systems, backend services, native Android apps and ERP integrations.

  1. 01 Enterprise software
  2. 02 Backend & APIs
  3. 03 Native Android
  4. 04 ERP integration
  5. 05 Web & product
  6. 06 Applied AI

§02 What I build

Six layers of one system.

Most of my work sits where a business process meets software. These are the six areas I work across, at work and in my own products.

  1. 01 wms.stock

    Enterprise software

    Business software shaped by how a process really runs: its rules, its exceptions and the people who depend on it.

    Java · Spring Boot · SQL Server

  2. 02 api.core

    Backend and APIs

    REST services with explicit validation, error handling and clear domain boundaries.

    Spring Boot · JPA/Hibernate · OpenAPI

  3. 03 android.app

    Native Android

    Native apps with clear task flows: Kotlin and Jetpack Compose in my own projects, Java at work.

    Kotlin · Jetpack Compose · Java

  4. 04 erp.sync

    ERP integration

    Software integrated with the Sage 200 ERP that keeps business documents consistent across systems.

    Sage 200 · SQL Server · REST

  5. 05 web.ui

    Web and digital product

    Interfaces and small products, from a budgeting app to this site.

    React · TypeScript · Astro

  6. 06 ai.agents

    Applied AI

    Recommendation systems and AI-assisted engineering, always under human review.

    scikit-learn · TF-IDF · k-NN

§03 Selected work

Selected work, explained as systems.

Each project is described as far as its context allows. Work for my employer is described in the abstract.

  1. 01 Warehouse management and Sage 200 integration

    Enterprise software at AELIS Consulting

    Enterprise products of AELIS Consulting, built by its development team, where I work: warehouse management software and solutions integrated with the Sage 200 ERP. They belong to the company, so only this general description is published.

  2. 02 Personal finance PWA · Sep 2026 — Present

    Nido Finance

    A personal budgeting and spending-analysis app that replaces a monthly spreadsheet: a React PWA over Supabase.

    React 19 · TypeScript · Supabase · PostgreSQL

  3. 03 Final degree project · 2025

    SportStats

    My final degree project: sports data and a micro-feed with TF-IDF and k-NN recommendations. Graded 10/10 with honours.

    Python · Flask · scikit-learn · MySQL

All projects

§04 Method

I use AI to explore and execute faster. Decisions, review and testing remain mine.

Process

  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 Trajectory

From the degree to enterprise software.

Training first, then the job.

  1. 2024

    Full-stack bootcamp

    NTT Data

    Java, Spring Boot and Angular.

  2. 2025

    Computer Engineering degree

    UPSA · Salamanca

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

  3. 2025

    MBA, in progress

    IME Business School

    Master of Business Administration, from October 2025 to January 2027. MBA thesis: a bridge between business analysis and software engineering, assessing the feasibility and defining a platform to manage padel tournaments based on real needs. Current phase: business analysis, feasibility and functional definition; technical implementation is planned for a later phase.

  4. In progress

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

    Pontifical University of Salamanca

    In progress.

  5. Now

    Full-Stack Developer (Sage 200)

    AELIS Consulting · Salamanca

    Warehouse management and ERP-integrated software since an internship in October 2025.

§06 Contact

Let’s build software that solves real problems.

Backend, Android, ERP integration or a process that needs software. Email is the quickest way to reach me.

Email