Software Engineering · AI · Data

Gabriele Monni

Junior Software Engineer focused on AI and data analysis.

Open to work Cagliari, Italy

Applied Computer Science and Data Analytics graduate with solid programming foundations and a strong interest in software engineering, AI, and technical problem solving. I build practical projects that connect research, implementation, and usable interfaces, with a strong focus on learning by doing.

Education

BSc in Applied Computer Science and Data Analytics

University of Cagliari · 2022 — 2025

109/110

Thesis focused on end-to-end explainable video anomaly detection based on multimodal LLMs, with competitive results on UCF-Crime and XD-Violence.

Industrial Technical Diploma

ITI Tortoli · Electronics and Electrical Engineering · 2017 — 2022

100/100

Projects

MUVAD — Multimodal Video Anomaly Detection

End-to-end framework for automatic video anomaly detection using multimodal large language models. The project combines video processing, model inference, natural language explanations, and a web interface for results exploration.

  • Built the full pipeline for video processing, inference, and natural language explanations
  • Developed a web interface for uploads, analysis, and explanation review
  • Reached up to 83.17% AUC on the UCF-Crime benchmark
Python PyTorch TensorFlow Computer Vision Multimodal LLMs
Thesis Work

Research translated into a working system

The strongest part of my profile is turning a technical thesis topic into a complete implementation with measurable results and an interface that makes the output usable.

Selected Areas

Productivity Dashboard

Gamified dashboard for tracking progress, habits, daily energy, and personal journaling in a single React interface. Features a game-like UI with XP, streaks, radar charts, and full dark/light theme support.

  • Profile with customisable radar-chart stats and daily energy tracking
  • Habit tracker with streaks, XP rewards, and journal with calendar history
  • Settings page for theme, accent colour, profile editing, and data export/import
React TypeScript Vite Recharts CSS Variables
Approach

Compact, game-like productivity UI

Three-column responsive layout combining profile stats, energy charts, and habit tracking into a cohesive dashboard with localStorage persistence.

Highlights
Skills
Languages
Python C JavaScript SQL R HTML
Tools
Git / GitHub Linux Docker Excel
AI / Data
PyTorch TensorFlow Scikit-learn Pandas NumPy
Current Focus

Building depth through practical work

  • Deepening my knowledge of AI, LLMs, and deep learning
  • Building practical projects that combine theory and real use cases
  • Expanding my portfolio with systems that connect software and ML
  • Preparing for new professional opportunities in AI engineering