Ben Zenittini

Software Engineer

Hello! I'm currently pursuing a project focused on improving the self-hosting experience for the common consumer. If you're curious, you can check it out here: Breezy

Top Technologies

Systems

C

Wayland

Linux

OpenGL

Meson

Backend

NodeJS

Java

Docker

Postgres

Hashicorp

Frontend

React

TypeScript

Vue 3

Sass

Electron

Tooling

*nix OSes

IntelliJ / CLion

VSCode

Git

Eclipse

Notable Projects

Open Source

Linux

Wayland

C

Meson

April 2026 - Present

Breezy

Breezy is an open-source, Linux-based operating system with a focus on self-hosting. It's still in its early stages of development, but I plan to build it into something that can run across a tightly-integrated suite of devices.

It's being built in public, and the development process is being captured in an online video series I'm creating on the side. All graphics, designs, videos, and code have been homemade with care.

Open Source

React

TypeScript

Vite

May 2023 - Present

MIDIEval Toolbox

MIDIEval Toolbox is a set of tools for practicing piano. There are currently two tools: one that generates chords, and one that generates sheet music. Chord generation currently integrates with MIDI keyboards, but the sheet-music integration is still under development.

This project was my first experience with React, and is both free-to-use and open source.

Open Source

Vue 3

TypeScript

Sass

Electron

February 2023 - Present

Constellation

Constellation is the replacement for Spacia (see next project). With the closing of my company, I wanted a solution to continue offering Spacia without needing to monitor servers 24/7.

This runs as a fully-offline Electron application, persisting board state to the user's local filesystem. For users who want to use collaborative features or access their boards from multiple locations, a simple, self-hostable server is also provided.

Constellation is open source and free of charge - give it a try!

Vue 3

TypeScript

Sass

Stripe

DigitalOcean

July 2021 - March 2023

Spacia

Spacia was a visual project management tool. It used a mindmap as its foundation and built the more conventional task tracking features on top, making it ideal for all of us visually-organized people.

I designed, implemented, and deployed the initial version of the project over the course of a year. It's a VueJS app deployed as horizontally scalable Docker containers on a Nomad cluster via Ansible scripts. Spacia is running on DigitalOcean Droplets, and makes use of DigitalOcean's managed Postgres and Spaces offerings.

Open Source

Vue 3

TypeScript

Oct 2021 - March 2023

Vue 3 Plugins

During the early days of Spacia, Vue 3 was still in beta release. At that point, there weren't any modal or pop-up notification libraries which were Vue 3 compatible.

My solution: create some. These two projects are open-source for anyone to use and contribute to, though so far they only have a very basic set of features that were required by Spacia.

Nuxt 2

Vue 2

Sass

July 2022 - April 2023

Dev Portfolio

This website you're currently viewing was designed and created from scratch.

I ventured into the world of Nuxt for this since I wanted this to be a static site and I already have experience in the Vue ecosystem.

Vue 2

NodeJS

Sass

Stripe

AWS

Sept 2017 - Nov 2019

PictureStork

PictureStork was a subscription service that made it easy for Instagram users to receive printed copies of their posted photos.

This was a side-hustle I worked on with my brother. He took care of the business and feature design while I took care of the technical aspects. This included the website, payment processing, Instagram API integration, and an automated process for printing photos.

Unfortunately we've since taken the service down, but I built a non-functional version of the site accessible for reference.