Selected work

Three projects in more detail: industrial AI engagements, my M.Sc. research, and Koomy’s backend.

Applied AI for industrial systems

Professional work · Anonymised engagements

Two separate, anonymised engagements applying AI in industrial contexts.

Anomaly detection

Developed anomaly-detection systems in industrial contexts.

Chat-to-SQL

Built Chat-to-SQL interfaces for industrial contexts.

Client, partner and product identities are withheld.

Testing generalisation to new municipalities

M.Sc. thesis · Università di Milano-Bicocca · Apr 2024

For my M.Sc. thesis, I combined sales, weather and socioeconomic data to explore whether a hybrid model could generalise to municipalities excluded from training. This was a geographic evaluation, not a chronological backtest.

Data
Sales and daily weather from 2017–2023, combined with municipal socioeconomic data from 2017–2022.
My implementation
Data integration, municipality-name matching, custom sequence preparation, and a hybrid LSTM–MLP model in TensorFlow/Keras.
Evaluation
Intended 80/20 train/test split by municipality, keeping each municipality entirely in one partition.
Limits
Sparse sales limited evaluation. No systematic baseline comparison or commercial uplift was established.
Research notes: model, validation & limitations

Two kinds of input, one regression model

I aligned commercial records, daily Open-Meteo weather, and municipal socioeconomic data. The implementation combines a temporal branch (bidirectional LSTM, Conv1D, and pooling) with an MLP for static features, then joins them to produce a regression output.

Why split by municipality?

The question was whether the model could work for locations it had not seen during training. I kept all sequences from a municipality together in either training or test, with the same assignment across the input datasets. This tests geographic generalisation; it is not a chronological backtest of future sales.

What the evaluation can—and cannot—say

I tuned the model using validation RMSE. Many municipalities had few or no recorded sales, and predictions clustered in a narrow range. The study did not include a systematic baseline comparison or demonstrate a commercial uplift, so I do not present it as evidence of either.

Methodology from my thesis, Advancing Sales Strategies with Forecasting Using Multi-Layer Perceptron Neural Network, chapters 3–4 (printed pp. 34–70). Company data and the full thesis are not public.

The backend behind Koomy

Founder & Backend Engineer · 2023 — present

A digital-comics platform I founded, with a production backend I designed and built.