SAP DEVELOPMENT / JUANRVZ.DEV

Juan Ramón
Vaz León.

SAP ABAP Cloud & BTP Developer

Backend development · PHP / Laravel · Python

Backend development experience in PHP and Laravel, systems administration and API integrations. Now focused on SAP ABAP Cloud, RAP and SAP BTP.

Open to SAP ABAP Cloud / BTP opportunities

Juan Ramón Vaz León
SAP ABAP CLOUD / BTP / BACKENDGET TO KNOW ME
01 /

About

Behind the code.

My background is in backend development with PHP and Laravel, including clinical software and legacy applications. I have also built API integrations and administered systems for local businesses.

I now specialize in SAP ABAP Cloud, RAP and SAP BTP. My technical work connects CDS data models, business behavior and OData services with Fiori Elements interfaces.

I value understanding systems end-to-end and writing maintainable software. I continue developing my Python skills alongside my SAP specialization.

BASED IN
ANDALUSIA
Andalusia, SpainOpen to remote / hybrid opportunities

Languages

Spanish
Native
English
B2 - Professional working proficiency
Connect on LinkedIn
02 /

Experience

Apr 2025 – Jul 2026

PHP Developer

Mulhacen Soft

Developed PHP and Laravel software in the clinical and healthcare sector, working across newer applications and legacy codebases.

  • Built application functionality with PHP and Laravel.
  • Worked on existing legacy projects alongside newer development work.
  • Developed familiarity with clinical and healthcare software through these projects.

Sep 2022 – Apr 2025

Application Developer | Systems Administrator

NAIRN TELECOM SL

Developed web and mobile applications, process automation and system integrations alongside IT infrastructure administration.

  • Built applications with PHP, Laravel, Node.js, Python, Java and Android, and integrated systems through APIs.
  • Administered Windows infrastructure and Active Directory, including users, permissions and system maintenance.
  • Managed technical incidents and support tickets with Jira and Asana.

Mar 2021 – Jul 2022

Web Developer

Agilia Center

Developed e-commerce features and payment integrations, working with a client from requirements analysis through delivery.

  • Implemented features with Symfony, CodeIgniter and Node.js, including integrations with multiple payment gateways.
  • Coordinated requirements and delivery through daily client meetings.
  • Handled incidents with Asana and YouTrack and improved platform performance and usability.

Nov 2020 – Mar 2021

Systems Administrator

ABACO S&M INTEGRALES SL

Administered IT infrastructure for multiple local businesses, with hands-on support at client premises.

  • Supervised systems and infrastructure across local companies.
  • Diagnosed and repaired computer equipment during on-site support.
  • Installed networks at client premises.
03 /

Selected work

SAP training projects and Python practice, with the implementation concepts used in each application.

01 / SAP / TRAINING PROJECT

Incident Management – SAP RAP

An incident management application built with RAP, with an action to close incidents and an OData V4 service for the Fiori Elements interface.

  • Modeled incidents as a CDS root entity.
  • Defined managed behavior with actions and validations.
  • Implemented an action to close incidents.
  • Exposed the application through a Service Definition and Service Binding.
  • ABAP Cloud
  • RAP
  • CDS Views
  • OData V4
  • Fiori Elements
02 / ABAP / TRAINING PROJECT

Pharmacy Management – ABAP OO

An object-oriented project modeling pharmacy products and operations through interfaces, inheritance and polymorphism.

  • Modeled products and operations with classes, interfaces and inheritance.
  • Used polymorphism to work with different product types.
  • Processed internal tables with FILTER and REDUCE.
  • Handled exceptions in application logic.
  • ABAP Objects
  • Interfaces
  • Polymorphism
03 / SAP / TRAINING PROJECT

Rock Paper Scissors – SAP RAP

A RAP application with a custom Play action that runs game logic in the behavior implementation.

  • Defined a custom Play action in the Behavior Definition.
  • Implemented the game logic in the behavior implementation.
  • Configured the interface through a Metadata Extension.
  • Exposed the application through a Service Binding.
  • RAP
  • CDS
  • Fiori Elements
04 / PYTHON / PRACTICE

Python & Algorithms

Programming exercises covering algorithms, data structures and file handling, with a focus on problem solving.

  • Practiced working with data structures.
  • Implemented algorithms to solve programming exercises.
  • Worked with file input and output.
  • Python
  • Data structures
  • Algorithms
04 /

Technologies

SAP development

  • ABAP Cloud
  • RAP
  • CDS
  • OData
  • Fiori Elements
  • ABAP Objects

SAP platform

  • SAP BTP
  • BTP administration
  • Cloud Foundry
  • SAP Build Work Zone

Backend

  • PHP
  • Laravel
  • REST APIs
  • SQL
  • Python

Systems & tools

  • Linux
  • Git
  • Docker
  • Windows / Active Directory
  • Networking
  • Proxmox
05 /

Certifications

SAP CERTIFIED ASSOCIATE

SAP Certified Associate – Back-End Developer – ABAP Cloud

SAP

SAP CERTIFIED ASSOCIATE

SAP Certified Associate – SAP BTP Administrator

SAP

06 /

Education

2025 – IN PROGRESS

Bachelor’s Degree in Computer Engineering

Universitat Oberta de Catalunya (UOC)

2019 – 2021

Higher Technician in Web Application Development (DAW)

IES La Arboleda

Official Spanish qualification — Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Web.

2014 – 2016

Technician in Microcomputer Systems and Networks (SMR)

IES La Marisma

Official Spanish qualification — Ciclo Formativo de Grado Medio en Sistemas Microinformáticos y Redes.

07 / CONTACT