Skip to content
View AndreaArbasino's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report AndreaArbasino

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AndreaArbasino/README.md

Hi there! πŸ‘‹

Software Engineer | βš™οΈ Distributed Systems Passionate | 🧠 AI Engineering Explorer

I enjoy designing robust backend systems, building distributed applications, and experimenting with data structures, algorithms, and intelligent agents. My work often blends academic curiosity with real-world problem solving.

I graduated with a Master’s degree in Computer Science and Engineering from Politecnico di Milano, where my thesis focused on Top-k Ranking Queries. I developed algorithms to efficiently retrieve highly relevant results tailored to user preferences.


πŸš€ Featured Projects

πŸ” RtreeRankingQueries (C++)

Efficient linear & directional top-K queries with an R-Tree index for advanced spatial ranking algorithms.

πŸ“‘ DS_VirtualBeamer (Java)

Fault-tolerant distributed app based on the bully election algorithm for synchronous slide sharing – perfect for remote teaching and collaborative sessions.

πŸ“± DIMA-quizTime (Flutter/Dart)

Mobile-friendly quiz creation, sharing, and playing with an intuitive UI.

A networked board game client/server application built in a collaborative academic project.

Lightweight text editor with undo/redo capabilities using the Memento design pattern.

πŸ“Š minTopGraph (Python)

Graph-based algorithms and data processing toolset.


πŸ› οΈ Tech Stack

Java Python C C++ Dart Flutter

Frameworks / Concepts

  • R-Tree indexing
  • Distributed Systems
  • Memento Pattern
  • Graph Algorithms
  • Fault Tolerance
  • AI Agents & Orchestration
  • LLM Integrations in Backend Systems

🌱 Now Working On

  • Building AI-assisted distributed microservices
  • Experimenting with multi-agent LLM frameworks

Pinned Loading

  1. RtreeRankingQueries RtreeRankingQueries Public

    Forked from stefuma19/RtreeV2

    Linear and directional top-K queries using an R-Tree as index

    C++

  2. DS_VirtualBeamer DS_VirtualBeamer Public

    Fault-tolerant distributed application for synchronous sharing of slides

    Java

  3. DIMA-quizTime DIMA-quizTime Public

    Flutter app to create, share and take quizzes

  4. ingswAM2021-Arbasino-Azzara-Bianco ingswAM2021-Arbasino-Azzara-Bianco Public

    Forked from cicabuca/ingswAM2021-Arbasino-Azzara-Bianco

    Client-Server board game implementation

    Java

  5. API-Project-2020-MementoPattern API-Project-2020-MementoPattern Public

    Fast undo-redo optimized text editor, built using DSA techniques, inspired by Ed editor.

    C

  6. minTopGraph minTopGraph Public

    Forked from stefuma19/minTopGraph

    Python