projects

homeabout meblog
  • tracky

    A simple CLI tool to track recurring personal events, built with Go.

  • e-voting system

    Master's thesis: authentication for a digital voting system.

  • pluviograph

    Bachelor's thesis: an Arduino-based electronic pluviograph with live data visualization.

  • sorting visualizer

    Classic sorting algorithms, visualized in the browser.

  • maze generator

    Procedural maze generation built with p5.js.

  • 3D Pacman

    A 3D remake of the arcade classic, built with Unity.

  • R-Type

    A recreation of the classic arcade game in C++ and OpenGL.

© 2026 David Solà