Back to home
Case Studies · 1994 → 2026

Representative projects.

From a CM5 Connection Machine running genetic algorithms to HMI orchestrating food & beverage inspection lines — a selection of projects spanning embedded systems, industrial automation, mobile platforms, and applied AI.

2020 — Now HMI
01 / 06

HMI for Food & Beverage Inspection

FTSystem · Antares Vision · Crane NXT

Designing and evolving C#/.NET/Vue.js/TypeScript/Go HMI for industrial inspection lines in the food & beverage sector. Developing UIs for vision applications, integrating real-time computer vision feedback into operator interfaces.

AI-augmented engineering: Claude (Anthropic) used extensively across equipment development — UI/UX analysis identifying structural gaps and improvement areas on existing interfaces, Vue.js frontend implementation, and backend data-exchange definition. Every output is technically reviewed and validated before integration. Estimated 7× productivity gain over traditional workflow.

C#.NETVue.jsTypeScriptGoClaude (Anthropic)
2017 — 2020
02 / 06

Woodworking Line Supervisor

Biesse Group · BSoft

Architecture redesign of an industrial supervisor for wood panel processing. Migrated a large legacy codebase from high-cyclomatic-complexity IF-THEN-ELSE/SWITCH logic to UML hierarchical state machines (HSM).

.NETHSMLegacy MigrationEmbedded C
2010 — 2017
03 / 06

Audio Fingerprinting + Classification Platform

Numerika S.r.l.

End-to-end platform for digital audio fingerprinting, watermarking, streaming, and automated recognition. Trained supervised and unsupervised audio classifiers on audio feature vectors. Heterogeneous distributed storage (relational, NoSQL, cloud) for media, GPS, user management, and extracted audio features.

MongoDBML
2010 — 2017 ZEROCONF MESH
04 / 06

ARM/Linux Digital Signage

Numerika S.r.l.

Prototyped and developed a distributed digital signage system on embedded ARM/Linux hardware. Qt-based UI with H.264 hardware acceleration. Zeroconf (mDNS/DNS-SD) for zero-configuration service discovery and mesh deployment — no central server required. Designed for cost-effective large-scale deployment.

C++QtARM/Linux
2000 — 2005 SAP R/3 VALEO FIAT ENI RCS ANGELINI JAVA · ABAP · J2EE
05 / 06

SAP Enterprise Integration

Realtech Italia S.p.A. · Agrate Brianza

Java/ABAP integration for mySAP CRM (IPC pricing engine, mobile CRM) across clients including Valeo, Wind, Angelini Pharmaceutics. SAP Data Archiving for RCS Rizzoli Editori. Enterprise Application Interface for FIAT R/3 legacy migration. J2EE applications on SAP Enterprise Portal for ENI, Telecom Roma, AST Terni. Deep study of BPEL for formal process modelling.

JavaABAPJ2EESAP R/3SAP CRMBPEL
1994 — Thesis CM5 PROCESSORS A B C D GENETIC + FUZZY → CHAR RECOGNITION
06 / 06

Character Recognition · CM5 Connection Machine

University of Parma

University thesis implementing character recognition using massively parallel genetic algorithms and fuzzy logic on a CM5 Connection Machine. Implemented in *Lisp, C on a Sun SPARC/Solaris front-end.

LispCCM5 *LispGenetic AlgorithmsFuzzy Logic

→ Abstracts on GitHub

Available for new engagements.

Open to full-time roles — R&D, architecture, AI-augmented engineering. Please get in touch.

Get in touch →