skills logo

Skills of EAS EDV-Analyse Sandro Sabatini

In the early days, I specialized strongly in ATM development including chip card standards like EMV, but later my field of activity expanded to general software architecture on both the client and server side.

Security aspects have always been an important part of my activities. These include PIN security and secure key transmission, which are required by PCI and defined, for example, by the ANSI TR-31 and TR-34 standards.

Furthermore, I was frequently involved in the implementation of host protocols, most recently according to ISO 20022, but also based on SOAP messages or on binary protocols according to ISO 8583 and related standards.

Human languages

German (native language)

English (fluent)

French (basics)

Italian (beginner)

Programming languages

recently:

Java, C / C++ / C# / Objective C, Swift (beginner)

PHP, JavaScript, (X)HTML / CSS, XML

longer ago:

Delphi / Pascal, PL/M, COBOL (74/85), TAL (Tandem)

Know-how / techniques

ATM (Automated Teller Machine) in general

EMV (Eurocard, Mastercard, Visa) and other chip cards

PCI security standards, ANSI TR-34, ANSI TR-31

communication protocols like ISO 20022, ISO 8583

JNI (Java Native Interface)

Tools

Eclipse, Visual Studio, Xcode, Delphi

Maven, Gradle, ANT, GNU make

Docker, Gitlab

Frameworks

Vaadin, Springboot, Hibernate

CEN/XFS (eXtensions for Financial Systems),

NCR Top Client Server (APTRA TCS)

Platforms

mostly Windows, but also macOS, Linux and some operating systems for embedded systems