Mariano Riefolo
Mariano Riefolo
Studente di Informatica

Ciao, sono Mariano 👋

Sono uno studente di informatica che ama sviluppare strumenti open-source e risolvere problemi lato backend. I progetti che ho sviluppato li ho realizzati semplicemente perché ne avevo bisogno. Punto molto sull'efficienza e sulla privacy, che stia scrivendo uno scraper in Rust o un'app offline-first.

🟢 Studente universitario • Aperto a ruoli backend part-time
📍 Remote / Europa

⚙️ Cosa Faccio

Preferisco di gran lunga il backend e la programmazione di sistemi al design frontend. In passato, creavo giochi indie (specialmente in GDScript) e facevo self-hosting di molti dei miei servizi.

🎧 Oltre il Codice

Leggo principalmente saggistica (anche se apprezzo qualche romanzo) e ascolto molta musica. Sono anche un grande fan di F-Droid e della community open-source.

Cose che ho creato perché ne avevo bisogno

Da un tracker di spese attento alla privacy a una mappa dei dialetti italiani.

  • Denaro

    Denaro è un'app per la gestione finanziaria personale incentrata sulla privacy, sviluppata con Expo e React Native. Funziona interamente offline: organizza il denaro in "portafogli" personalizzabili, registra entrate e uscite, trasferisce fondi tra portafogli e automatizza transazioni ricorrenti — tutto memorizzato localmente in un database crittografato.

    • Expo
    • React Native
    • Encrypted DB
  • Dialettario

    Dialettario è un dizionario collaborativo dei dialetti italiani che permette di scoprire, aggiungere e consultare termini locali per regione, provincia e città.

    • T3
    • TypeScript
    • Next.js
    • Expo
  • NStates

    Un client Android per NationStates sviluppato per offrire un'esperienza nativa migliore rispetto alla versione browser.

    • Jetpack Compose
    • Kotlin
    • Android

🧠 Il Mio Approccio

Le olimpiadi mi hanno insegnato l'importanza dell'efficienza (il momento di cui vado più fiero è stato programmare un segment tree con lazy propagation prima che esistesse ChatGPT). Ultimamente, però, uso l'IA per sviluppare più velocemente e concentrarmi sulla risoluzione di problemi diversi da quelli accademici.

🏆 Partecipazioni alle olimpiadi

Competizione Anno Piazzamento
Olicyber 2024 60º
Olicyber 2023 47º
Olinfo 2023 66º
Olicyber 2022 49º
Olinfo 2022 81º