FBLLN/WASM

INITIALIZING RUST RUNTIME

FE/26
MENU
00

FABIO ELLENA · SENIOR STAFF SOFTWARE ENGINEER · TURIN

SOFTWARE SHOULD
SURVIVE
CONTACT WITH PRODUCTION.

LEPTOS SSGRUST/WASMSTATIC HTML80 KiB WASMBOOT STATIC

I build distributed systems, telemetry platforms, and local-first AI tools for problems where scale, evidence, and reliability are not optional.

10M+connected vehicles supported
100+B2B and B2C APIs shaped
0→20+engineering organization growth
100K+IoT devices operated
01

SELECTED SYSTEMS

THE WORK

Four public projects. Each one built around real data, explicit constraints, and an inspectable technical argument.

Run an LwM2M client from Linux-class devices down to bare-metal microcontrollers.

RustEmbeddedLwM2Mno_std

Transform a GPX route and elevation data into an interactive terrain artifact.

RustWASMTerrainGPX

Turn a source tree into a queryable, evidence-backed architecture graph.

RustGraphsLocal-firstCode Intelligence

Serve a race session as a time-series store that both charts and agents can query.

F1MCPAgentsOpenTelemetry

KEYBOARD: J/K SELECT · ENTER INSPECT · / SEARCH · S SYSTEM · ESC CLOSE

02

OPERATING PRINCIPLES

HOW I BUILD

A

MEASURE THE REAL SYSTEM

Production distributions, traces, failure modes, and representative data beat architectural theatre.

B

MAKE EVIDENCE QUERYABLE

Graphs, typed contracts, telemetry, and deterministic tests turn understanding into infrastructure.

C

SHIP THE SMALLEST SOLID THING

A narrow production-grade loop creates more leverage than a broad demo that cannot be trusted.

03

WHAT I WORK WITH

THE STACK

Eight years across languages, cloud platforms, and the messaging and observability tooling that keeps distributed systems fast, traceable, and honest.

LANGUAGES

JavaTypeScriptRustPythonSQL

BACKEND

Spring BootQuarkusREST APIsEvent-Driven ArchitectureAPI Design

CLOUD & INFRASTRUCTURE

AWSKubernetesDockerServerlessLinux

DATA & MESSAGING

KafkaKinesisSQSMongoDBDynamoDBS3

OBSERVABILITY

OpenTelemetryELK StackCloudWatchDistributed Tracing

CI/CD & QUALITY

GitHub ActionsTeamCityJenkinsSonarQubeCheckmarx

AI & DEVELOPER PRODUCTIVITY

Agentic WorkflowsAI-Assisted DevelopmentMCP IntegrationsDeveloper Experience
04

2017 → NOW

EXPERIENCE

From on-device ML to platforms serving millions of connected vehicles.

Senior Staff Software Engineer

Stellantis · Connected Services

Merging two decades of divergent FCA and PSA APIs into a single connected-services platform. I set the technical direction for 100+ B2B and consumer services, made the fleet observable with OpenTelemetry and ELK so millions of vehicles can be traced and debugged in production, and moved delivery off TeamCity onto GitHub Actions — releases stopped being events and became routine.

Staff Software Engineer

Stellantis · Connected Services

Joined to turn a green-field team into an organization. Grew it from zero to 20+ engineers, wrote the developer-experience and delivery standards it still runs on, and helped ship the Jeep Avenger connected-services launch across every domain it touched.

Technical Lead

FCA · Connected Services

Owned the telemetry platform ingesting live data from 10M+ vehicles, and wired the car into the world around it — EV charging networks, mapping providers, ecosystem partners — while trimming the AWS bill through architecture the scale finally justified.

Software Engineer

Concept Reply

Built the cloud-native backbone for Grohe's smart-home ecosystem: 100K+ connected devices, their telemetry, device management, and enterprise integrations. On the side, I delivered a Beretta Android app that turned raw performance data into guided, real-time training.

ML Engineer Intern

Docapost · Nice

Started where the data was messiest: an on-device model classifying documents in real time under tight constraints, paired with a semi-automated labeling pipeline that cut manual annotation roughly in half.

05

FOUNDATIONS

TWO MASTER'S. ONE SYSTEMS MINDSET.

PUBLICATION

CityMUS: Music Recommendation When Exploring a City

A context-aware recommender that fuses DBpedia knowledge graphs with the Spotify API to generate location-based, personalized listening as you move through a city.

DEGREES

M.Sc. Data ScienceEURECOM · TÉLÉCOM PARISTECH · GPA 4.0
M.Sc. Computer EngineeringPOLITECNICO DI TORINO · 110 CUM LAUDE
B.Sc. Computer EngineeringPOLITECNICO DI TORINO

CERTIFICATIONS

Nanodegree · Machine Learning DevOpsUDACITY · 2025
Nanodegree · Generative AIUDACITY · 2024
06

OFF THE CLOCK

WHERE THE WORK COMES FROM

The projects aren't separate from the hobbies. The mountains and the night sky are where the problems start; the repositories and the writing are where they end up.

ALTITUDE

ALPINE TREKKING

The Alps are where the terrain work started. Every GPX track I record is elevation, slope, and forest cover waiting to be sampled — which is exactly what Ridgeline turns into a 3D artifact. The mountains are the field test; the code is the souvenir.

SIGNAL

ASTROPHOTOGRAPHY

Astrophotography is telemetry with a longer exposure: stacking faint signal out of noise, trusting your calibration frames, and staying honest about what the data can and can't show. The same instincts behind a clean night-sky image build a trustworthy race-telemetry pipeline.

Fabio Ellena

OPEN TO HARD PROBLEMS

LET'S BUILD SOMETHING THAT HAS TO WORK.

© 2026 FABIO ELLENAWRITING ↗FULL RUST · LEPTOS · WASM32