Computer Science · UniNa Federico II
I'm Bartolomeo Russo, a Computer Science undergraduate based in Naples, Italy.
I enjoy building software projects, exploring algorithms, and learning something new every day.
Below you can find a selection of my work — feel free to reach out!
Python module to download Spotify tracks in true lossless FLAC format, fetching audio from services like Tidal, Qobuz, Amazon Music and Deezer — no account required. Supports custom filename formats, artist/album subfolders and automatic retry.
A local REST API (FastAPI + Uvicorn) that wraps the Qobuz platform, exposing endpoints to search tracks/albums/artists, retrieve metadata, generate signed download URLs and proxy audio streams. Designed to integrate with SpotiFLAC and custom automation scripts.
Relational database in PostgreSQL for task management. Supports thematic boards, checklists and task sharing between users, leveraging active logic via triggers and stored functions. University project for the Databases course at Federico II.
Java · Swing · PostgreSQL · 2025
Desktop Java application for advanced personal and shared task management, built with a Swing GUI and a PostgreSQL backend. Features include sign-up/login, thematic boards (University, Work, Free Time), checklists, deadlines and task sharing between users. University project for the Object Orientation course at Federico II.