Software Development Engineer

Girolamo
Pinto

Building mission-critical software systems for railway and transportation. From onboard diagnostics to real-time HMI — engineering that moves millions.

// Current role
Position
SDE — TCMS
Company
Hitachi Rail
Location
Naples, Italy
C Python JavaScript Embedded TCMS
01

About Me

Software Development Engineer with hands-on experience in designing, developing, and maintaining mission-critical systems in complex, regulated environments.

I specialize in backend and embedded-oriented development, system diagnostics, and cross-team collaboration. I'm comfortable owning features end-to-end, working across the full software development lifecycle, and delivering reliable, maintainable solutions.

My journey started with a passion for engineering at the University of Naples Federico II, where I was part of the Formula Student electric racing team, and continued through the Apple Developer Academy before joining the railway industry.

Based in
Torre del Greco, Naples — Italy
Focus Areas
TCMS, Embedded Systems, HMI, Diagnostics
Industry
Railway & Transportation
Languages
Italian, English
02

Professional Experience

2024 — Present

Software Development Engineer — TCMS

Hitachi Rail STS · Naples, Italy

Developing and maintaining onboard monitoring and diagnostic software for Train Control and Monitoring Systems. Designing HMI pages for real-time operational and diagnostic information. Owning feature implementation from requirements analysis to testing support and documentation.

Trenitalia Rock Blues (hybrid) Mumbai Metro L2/L7 Thessaloniki Metro Florence Tram Trenord
2023 — 2024

Software Engineer — TCMS (Consultant)

Akronos Technologies S.r.l. (for Hitachi Rail STS) · Naples, Italy

Supported development and integration of TCMS diagnostic and monitoring software for regional railway platforms. Implemented new diagnostic features, maintained train databases, and worked on Ethernet-based communication between onboard control units.

Trenitalia Rock Trenitalia Blues Trenord
2021 — 2023

Track Engineer & Firmware Engineer

UniNa Corse Electric Team (Formula Student) · Naples, Italy

Developed telemetry software for real-time data acquisition and analysis from vehicle sensors. Designed vehicle dashboard and supported firmware development for embedded systems. Collaborated with drivers and engineers to improve performance through data-driven insights.

Python C MATLAB Simulink LoRa
03

Technical Skills

Languages

C Python JavaScript HTML/CSS C# C++

Engineering

Requirements Analysis System Design Debugging Testing Documentation

Tools & Platforms

GitHub SVN Jira MATLAB Simulink CubeIDE

Domains

Embedded Systems TCMS Onboard Diagnostics HMI Design Ethernet Comm.

Methodologies

SDLC Cross-team Collaboration End-to-end Ownership Agile

Protocols

Ethernet LoRa CAN Serial
04

Education

University of Naples Federico II

Bachelor's Degree in Computer Engineering

Foundation in computer science, software engineering, digital systems, and electrical engineering.

University of Naples Federico II

Apple Developer Academy

iOS Development Program — intensive hands-on training in app design and development with Apple technologies.

05

Let's Connect

Whether you're looking for a software engineer with railway domain expertise, want to discuss embedded systems, or just want to say hello — I'd love to hear from you.

girolamopinto1@gmail.com