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

Block or report AndreaArbasino

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
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