Last login: Tue, 3 Nov 2026, 12:49 on ttys001
Salvatore La Spata
- OS
- SAP BTP / SAP on-premise
- Host
- GOTONEXT S.r.l.
- Role
- SAP BTP Practice Leader
- Uptime
- 12+ years
- Location
- Rome (since 2016)
- Team
- 16 people
- Shell
- zsh
- Projects
- 26
- Posts
- 3
- Locales
- it_IT, en_US
Introduction: cat ~/.plan
A SAP BTP architect who still writes code.
For more than 12 years I have been designing enterprise solutions on SAP, from on-premise ABAP to BTP, CAP and Integration Suite. I lead a 16-person team at GOTONEXT and, in my spare time, I experiment with React, Three.js and Rust.
About: cat about.md
Enterprise by day, creative coding by night.
Full-stack developer with more than 12 years of experience, focused on SAP enterprise architectures and modern web development. I like problems with real constraints: performance, integrations, people.
- Origins — Born in Sicily, in Rome since 2016. I brought the pragmatism with me.
- Current role — SAP BTP Practice Leader at GOTONEXT: I lead 16 people on cloud and on-premise architectures. [Leadership, Architecture]
- Background — Started with Java, now specialised in the BTP ecosystem. React, Node.js and TypeScript in my side projects. [SAP, React, Node.js, TypeScript]
- Accessibility — Every interface I sign works with a keyboard and a screen reader. This one included. [WCAG 2.2, ARIA]
Skills: tree ~/skills
- skills/
- architecture/
- Software Architect Cloud and hybrid SAP solutions on BTP, CAP, RAP and Integration Suite.
- DevOps CI/CD pipelines, Cloud Foundry, Docker and Kubernetes.
- development/
- Web App SAPUI5 and Fiori at work, React and Astro in my side projects.
- Back-end Node.js, CAP, ABAP, Fastify and PostgreSQL.
- Mobile React Native apps, from the first screen to the store.
- user-experience/
- Webdesign Clear interfaces, design systems and prototypes.
- Web Accessibility WCAG 2.2, ARIA and real tests with screen readers.
- architecture/
Stack: cat stack.txt
- L3 Side projects React · TypeScript · Three.js · Rust evenings and weekends
- L2 SAP BTP CAP · RAP · Integration Suite · Event Mesh cloud
- L1 SAP on-premise ABAP · NetWeaver · HANA · OData the foundations
Technologies: ls ~/.tools/*
~/.tools/sap:
- SAP BTP
- SAP HANA
- SAP NetWeaver
- SAP OData
- SAP CAP
- Event Mesh
- SAP Build Process Automation
- Integration Suite
- SAP RAP
- SAP Public Cloud
~/.tools/languages:
- HTML5
- CSS3
- JavaScript
- TypeScript
- SQL
- ABAP
- Python
- Rust*
- Swift*
~/.tools/frameworks:
- Node.js
- SAPUI5
- React
- React Native
- Next.js
- Astro
- Lit
- Three.js
~/.tools/data-and-services:
- Fastify
- Supabase
- PostgreSQL
- MongoDB
- Redis
- RabbitMQ
~/.tools/infrastructure:
- Cloud Foundry
- Docker
- Kubernetes
- AWS
- Oracle
- Netlify
- Vercel
~/.tools/tools:
- Linux
- Git
- Jenkins
- WebdriverIO
total 44 · * = learning
Projects: ls -l ~/projects
total 26
- sap-docker-labs/ Docker experiments to automate the local setup of SAP systems.
- my-annotation-extension/ Annotate web pages with highlights, shapes and colours stored locally.
- sapui5-explorer-extension/ Inspect SAPUI5 and OpenUI5 apps right from the browser.
- cap-plugin-adobe-forms/ A reusable CAP plugin that integrates Adobe Forms to generate PDFs from your services.
- goto3d-bot/ Configure 3D objects from a Telegram chat.
- cubo-pazzesco/ A 3D cube. Nothing more, nothing less.
- viewer-3d-lit-loader/ A loader for the Lit-based 3D viewer.
- advanced-javascript/ An advanced JavaScript course.
- http-like-restfull-vs-odata/ RESTful and OData compared in the SAP world.
- git-sotto-al-cofano/ How Git works internally: objects, trees, commits.
- ui5-web-components/ A talk on UI5 Web Components.
- sql-odata/ A Fastify plugin idea to expose OData on top of SQL.
- viewer-3d-lit/ A 3D object viewer as a Web Component.
- config-reality-project/ The first idea of a 3D configurator, with a public demo.
- config-reality-process/ Turns images into 3D models.
- config-reality-dashboard/ Web dashboard for the image → 3D process.
- odata-to-sql/ A minimal parser for OData v2 URLs.
- minesweeper/ Minesweeper, my favourite little game, without the ads.
- reinventing-minecraft-soil-generator/ Minecraft-style terrain generation, inspired by a video by Henrik Kniberg.
- agenzia-viaggi/ From an Excel quote to a web app with a customer registry.
- distinta-ante/ A length calculator for door frames, the perfect excuse to explore currying.
- google-mediapipe/ Experiments with Google Mediapipe.
- node-js-mastering/ From the talk to the code.
- langchain-and-stregatto/ Exploring LangChain with the OpenAI API.
- hello-rust/ First steps with Rust.
- edx-nodejs/ The edX Node.js course, exercises included.
Experience: git log --graph career
-
d0892d8 (HEAD -> main) SAP BTP Practice Leader @ GOTONEXT S.r.l. 01/2023 – today
I lead the SAP BTP practice and a 16-person team on cloud and on-premise architectures, from technical consulting to full-stack development.
- Roles: Practice Leader (SME), SAP BTP Architect, Senior SAP Full Stack Technical Consultant, Team Leader.
- I design SAP BTP architectures for enterprise customers and follow them into production.
- I coordinate a team of 16 consultants and developers: growth, code review, technical decisions.
- I build accessible web applications following the WCAG and ARIA guidelines.
Rome · #sap-btp #cap #rap #integration-suite #leadership
-
b896796 SAP Full Stack Developer @ Cube Consultants 02/2017 – 12/2022
Development on SAP cloud (BTP) and on-premise, with React, React Native and Node.js integrations.
- ABAP development on the HCM, MM and SD modules.
- Integrating React front ends and React Native apps with SAP systems.
- Node.js services on SAP BTP.
Rome · #abap #sap-btp #react #node.js
-
17abb61 Programmer Analyst @ Cube Consultants 07/2016 – 01/2017
Internship: analysis and development of a Java solution for equipment logistics.
Rome · #java
-
be9c9f0 Internship @ Xenia Progetti 09/2015 – 04/2016
Six months on an Android and iOS tourism app with augmented reality content.
Sicily · #unity3d #vuforia #ar
Latest posts: ls -lt ~/blog | head -3
- An accessible portfolio: what I changed for WCAG 2.2 11 min #accessibility #frontend
- OData is not REST (and that's fine) 9 min #sap-btp
- Accessible web applications for visually impaired and blind users 3 min #accessibility #frontend
Contact: cat contact.txt
book a call (Cal.com)
-
[1] SAP Dev Coffee Chat · 30 min · For developers
Questions about BTP, CAP or your career, a review of an idea, a chat between developers.
book: SAP Dev Coffee Chat -
[2] Modern SAP Dev Roundtable · 60 min · For teams and companies
Architecture, cloud migration, choosing between CAP and RAP, team roadmap. We start from your context.
book: Modern SAP Dev Roundtable
other channels
- salvatore.la.spata@gmail.com
- github
- github.com/salvatorelaspata
- linkedin.com/in/salvatore-la-spata
- vcard
- download the vCard