Data Scientist | Sviluppatore Software

Sono Filippo Morello, uno studente in Data Science (Foundations of Artificial Intelligence and Machine Learning) all'Università Degli Studi di Trieste. La mia passione si concentra nello sviluppo di software sia a basso livello che alto livello, di architettura dei sistemi operativi e l'analisi dei dati.

So scrivere codice in C gestendo memorie e parallelizzazione, Java, Python per analisi di dati tramite pandas e ottimizzazioni con numpy, R sempre per analisi di dati, MATLAB per la risoluzione di funzioni non lineari tramite metodi numerici, linguaggi SQL per query di database. L'ambiente di sviluppo she uso principalmente è Linux (kernel linux) su sistemi operativi GNU-linux come Arch Linux e Ubuntu (Debian) che, nel primo caso ho personalizzato utilizzando strumenti come Hyprland o i3, oltre a Yazi, Kitty, Starship e altri software per un ambiente minimale.

Oltre allo sviluppo, mi dedico anche ad altre attività come sport, cinema e arte.

Email LinkedIn GitHub

Skills Overview

Programming Languages

C: Sviluppo di sistema, gestione della memoria e ottimizzazione tramite parallelizzazione (OpenMP).

Java & Kotlin: Programmazione ad oggetti, interfacce grafiche (Swing, Jetpack Compose) e test driven development (JUnit).

Python: Scripting, backend, automazione e prototipazione di modelli di Machine Learning.

Data Science & AI

Analisi dei Dati: Competenza profonda con Pandas, NumPy e librerie R per la manipolazione di dataset complessi e inferenza statistica.

Matematica Computazionale: Uso estensivo di MATLAB per risoluzione di funzioni non lineari tramite metodi numerici.

Machine Learning: Algoritmi classici (Minimax, Alpha-Beta) e studio di architetture per deep learning e reti neurali (TensorForth).

Environment & Systems

Linux & OS: Arch Linux, Ubuntu (Debian). Competenza nel kernel Linux e nella shell (Bash, Zsh).

Tiling Window Managers: Hyprland, i3. Creazione di dotfiles e configurazioni minimaliste (Waybar, Kitty).

DevOps & Tools: Git, GitHub Actions (CI/CD), Makefile, Neovim, Yazi.