Data Scientist | Software Developer

I am Filippo Morello, a Data Science student (Foundations of Artificial Intelligence and Machine Learning) at the University of Trieste. My passion lies in software development, both low-level and high-level, operating systems architecture, and data analysis.

I write C code handling memory management and parallelization; Java; Python for data analysis using Pandas and optimizations with NumPy; R for statistical computing; MATLAB for solving non-linear functions using numerical methods; and SQL for database querying. My primary development environment is Linux (Linux kernel) on GNU/Linux operating systems such as Arch Linux and Ubuntu (Debian). In the former, I have customized my setup using tools like Hyprland or i3, alongside Yazi, Kitty, Starship, and other software for a minimalist environment.

Beyond software development, I also dedicate my time to other interests such as sports, cinema, literature, and art. I am particularly drawn to sci-fi and thrillers that explore philosophical themes. As an avid chess player, I study theory and tactics, focusing on openings like the Queen's Gambit, Sicilian, and King's Indian. To stay active, I engage in swimming, running, and long-distance trekking, while my artistic side finds expression through human figure portraits drawn with pencils and ink.

Email LinkedIn GitHub

My Path   •   My Path   •   My Path   •   My Path   •   My Path   •   My Path   •   My Path   •  

Scientific High School
Michelangelo Grigoletti

Since 2018

2018: Experiences: Theater, Swimming Championship

2019: C
Experiences: Theater

2020: C++, Python

2021: HTML, CSS, PHP (little)

2022: Networks, Java
Experiences: Lifeguard

Other: Function Analysis, Physics

University of Trieste

Bachelor in Artificial Intelligence and Data Analytics

Since 2023

2023: Experiences: Lifeguard

2024: Introduction to Programming and Laboratory, Computer Architectures and Operating Systems, Linear Algebra and Elements of Geometry, Mathematical Analysis I and II, Introduction to Physics, Probability Theory
Skills: C, Python, Linux, Bash
Projects: Rubik's Cube

2025: Algorithms and Data Structures, Databases, Optimization Algorithms, Statistical Inference, Mathematical Methods and Models for Artificial Intelligence, Ethical, Social and Legal Aspects of AI, English
Skills: R, MATLAB, PySide6, OOP, SQL, DB Queries

2026: Introduction to Artificial Intelligence, Data Analytics, Machine Learning (RL, Supervised & Unsupervised), Neural Networks, Regression Models, Numerical Analysis, ODE Analysis for Models, Computability Complexity and Logic, Computer Networks and Cybersecurity, Software Development Methods
Skills: Python Data Stack (Scikit-learn, NumPy, Pandas), Tooling (Gradle, Git, GitHub Actions, CI/CD)
Projects: TensorForth, Java Chess Engine, Arch & Hyprland Dots

Master's Degree in Data Science: Foundations of Artificial Intelligence and Machine Learning

Since 2026

[following the lectures]