Salvatore La Spata

Full-Stack Software Engineer

SAP BTP Practice Leader @GotoNext S.r.l.

About Me

Full Stack Developer with 12+ years of experience, specialized in SAP enterprise architectures and modern web development.

Origins

Born in Sicily, adopted Roman from 2016. I carry with me the determination of the South and the energy of the Capital.

Sicily

Tech Stack

Java background, now specialized in SAP BTP ecosystem. In personal projects I explore React, Node.js and TypeScript

SAP React Node.js TypeScript Java

Current Role

SAP BTP Practice Leader at GOTONEXT SRL. I lead a team of 16 professionals in designing cloud and on-premise architectures.

Team Leadership & Architecture

Skills

🎨 Webdesign
💻 Web App
🖥️ Back-end
📱 Mobile Developer
🏗️ Software architect
🛠️ DevOps
Web Accessibility

Technologies

Programming Languages

HTML5

CSS 3

JavaScript

Typescript

SQL

ABAP

Python

Rust (learning)

Swift (learning)

Frameworks

Node.js

SAPUI5

React

React Native

Next.js

Astro

Lit

Three.js

SAP Technologies

SAP BTP

SAP HANA

SAP NetWeaver

SAP oData

SAP CAP

Event Mesh

SAP Build Process Automation

Integration Suite

SAP RAP

SAP Public Cloud

Non-SAP Technologies

Fastify

Supabase

PostgreSQL

MongoDB

Redis

RabbitMQ

Infrastructures

Cloud Foundry

Docker

Kubernetes

AWS

Oracle

Netlify

Vercel

Other

Linux

Git

Jenkins

WebdriverIO

Side Projects

SAP Docker Labs

Progetti loschi 🐳

SAP Docker Labs

Collezione di esperimenti Docker per automatizzare setup SAP…

Technologies: Docker, SAP NetWeaver ABAP, SAP WebIDE, SAP Cloud Connector, Linux

Personal Annotation

Chrome Extension

Personal Annotation

Estensione Chrome per annotare contenuti web con storage locale persistente. Permette di evidenziare testo, disegnare forme geometriche, personalizzare colori e gestire annotazioni per pagina.

Technologies: JavaScript, CSS, Chrome Extensions API

SAPUI5 Explorer

Chrome Extension

SAPUI5 Explorer

Estensione Chrome per analizzare applicazioni SAPUI5/OpenUI5…

Technologies: JavaScript, Chrome Extension MV3, SAPUI5, OpenUI5

CAP Plugin Adobe Forms

npm Package

CAP Plugin Adobe Forms

Plugin riutilizzabile per SAP CAP che integra il servizio SA…

Technologies: SAP CAP, Node.js, Adobe Forms, OAuth2, XML

Config Reality

Telegram Bot

Config Reality

Un bot per la configurazione di oggetti 3D

Technologies:

Cubo Pazzesco

Prototype

Cubo Pazzesco

Un cubo pazzesco in 3D

Technologies:

viewer-3d-lit-loader

npm package

viewer-3d-lit-loader

Un loader per il viewer 3d.

Technologies:

Advanced JavaScript

slides

Advanced JavaScript

Un corso di approfondimento su Javascript

Technologies:

HTTP like RESTfull vs OData

slides

HTTP like RESTfull vs OData

SAP ed i suoi standard.. Restfull vs OData, un confronto tra due protocolli di comunicazione.

Technologies:

Git sotto al cofano

slides

Git sotto al cofano

Un corso di approfondimento su Javascript

Technologies:

UI5 Web Component

slides

UI5 Web Component

Un corso di approfondimento su Javascript

Technologies:

sql-odata

Prototype

sql-odata

Idea di realizzare un plugin fastify o una possibile integra…

Technologies:

viewer-3d-lit

npm package

viewer-3d-lit

Un viewer per oggetti 3d.

Technologies:

Config Realiy

Project

Config Realiy

L'idea iniziale era di creare un configuratore di teste di m…

Technologies:

Config Realiy Process

Project

Config Realiy Process

From images to 3d models.

Technologies:

Config Realiy Dashboard Web

Project

Config Realiy Dashboard Web

From images to 3d models.

Technologies:

odata-to-sql

npm package

odata-to-sql

Un semplicissimo oData v2 url parser.

Technologies:

Minesweeper

Project

Minesweeper

Non sopportavo le pubblicità del mio giochino preferito..

Technologies:

Reinventing Minecraft Soil Generator

Project

Reinventing Minecraft Soil Generator

Ispirato da un video youtube di Henrik Kniberg ho dovuto provare con mano la generazione del terreno di minecraft.

Technologies:

Agenzia Viaggi

Project

Agenzia Viaggi

Reingegnerizzazione del processo di gestione preventivi con una semplice anagrafica cliente. Da excel a web app.

Technologies:

Distinta ante

Project

Distinta ante

Ad un amico serviva un calcolatore di lunghezze per la costruzione di Ante. Ho approfittato per approfondire concetti come currying function.

Technologies:

Google Mediapipe

Project

Google Mediapipe

Smanetting.

Technologies:

Node js Mastering

Learning

Node js Mastering

Dal talk al codice...

Technologies:

Lang Chain & Stregatto

Learning

Lang Chain & Stregatto

Tramite una Open API key ho studiato un pò questa tecnologia…

Technologies:

Hello Rust

Learning

Hello Rust

Ho voglia di approfondire un linguaggio di basso livello..

Technologies:

Edx Node js

Learning

Edx Node js

Un corso seguito per approfondire concetti node js.

Technologies:

Experiences

Team Leader, Software Architect, Progettazione ed implementazione architetture On Prem con integrazione su SAP ECC, Progettazione e implementazione architetture In Cloud - SAP BPT, Sviluppo e progettazione applicazioni SAP Fiori, SAP CAP, SAP ABAP; Sviluppo applicazioni React & React Native; Prototipazione e sviluppo middleware Node js

  1. Practice Leader - SME | SAP BTP Architect, Senior SAP Full Stack Technical Consultant, Team Leader

    GOTONEXT SRL

    As a Practice Leader specialized in SAP BTP (Business Technology Platform), I am dedicated to leading and orchestrating high-level SAP technical consulting initiatives. With extensive experience as an SAP BTP Architect and Senior SAP Full Stack Technical Consultant, my role is to maximize the value of SAP solutions through a comprehensive approach, from design and development to deployment.As Team Leader, I take responsibility for guiding a highly skilled team towards excellence. By coordinating resources, distributing tasks, and providing strategic direction, I strive to maximize the team's potential while promoting a collaborative and stimulating work environment.My technical expertise spans the entire SAP stack, enabling me to deliver complete and integrated solutions. I am dedicated to ensuring that every project is implemented with best practices, meeting the unique needs of clients and contributing to the long-term success of business initiatives.In summary, as Practice Leader - SME (Subject Matter Expert), SAP BTP Architect, Senior SAP Full Stack Technical Consultant, and Team Leader, I strive to combine technical expertise, leadership, and strategic vision to lead successful SAP projects and transform business challenges into opportunities for growth and innovation.Alongside this, I focus on building accessible web applications, with particular attention to the needs of visually impaired and blind users. I apply WCAG guidelines, use ARIA attributes, and adopt accessibility best practices to ensure interfaces are fully usable with screen readers and assistive technologies, contributing to a more inclusive web.

  2. 02/2017 - 12/2022

    SAP Full Stack Developer

    Cube Consultants

    As an SAP Full Stack Developer with expertise in both cloud and on-premise systems, my role is to design and implement complete and integrated SAP solutions. I specialize in working with SAP systems in various configurations, ensuring flexibility and scalability to meet specific business needs.In the cloud systems context, I leverage the most advanced technologies and platforms, such as SAP Business Technology Platform (BTP), ensuring greater agility, elasticity, and adaptability to evolving business dynamics. Additionally, I am able to integrate SAP systems with the latest third-party technologies, such as React, React Native, and Node.js, to provide complete and customized solutions.Regarding on-premise systems, I handle solid and customized implementations following SAP ABAP development best practices across HCM, MM, and SD modules.In both contexts, my Full Stack approach allows me to operate across all system layers, from back-end to front-end development, ensuring a complete and cohesive vision.

  3. 07/2016 - 01/2017

    Programmer Analyst

    Cube Consultants

    Internship and analysis and implementation activities for a Java solution for equipment logistics management.

  4. 09/2015 - 04/2016

    Training Internship

    Xenia Progetti

    Development of a tourism app with augmented reality (AR) additional content.The work consisted of developing a mobile tourism application for Android and iOS.In addition to providing multimedia content such as photos, videos, audio, and streaming, it also provides augmented reality (AR) content.The internship lasted 6 months, during which I was able to expand my skills in mobile application development and at the same time train in augmented reality development integrated into the application, created using the Unity3D engine and integration with augmented reality through Vuforia Augmented Reality SDK.

Contact

Book a meeting with me to discuss your project or just to have a chat! Service provided by Cal.com

Download vCard
Scansiona il QR code