About

About

I’m Evan Rovelli, a software engineer in Cambridge, Massachusetts. Computer engineering by training, full-stack by trade, systems and local-first tools by preference.

I work mostly on Rust, WebAssembly, local-first software, embedded systems, and data visualization. The through-line is software that keeps its data close and can explain what it did.

Now

I work at Fidelity on full-stack engineering, mostly batch platforms and billing systems. That work is where I learned to care about the things this site keeps returning to: what happens when a job fails at 3am, how you make a pipeline explain itself, and how much of a system’s behavior you can recover from its logs six months later.

Outside of that I build local-first tools, usually in Rust. tidyup organizes files on-device instead of shipping them to a model. Outdegree turns browser history into a graph without asking for host permissions. Both started as things I wanted and could not find a version of that I trusted.

Background

I studied computer engineering at the University of Massachusetts Amherst. My senior design project was ModuLoop, a hardware music sequencer built by four of us; I led the software architecture, which meant learning the hard way how embedded timing, storage latency and audio scheduling interact. Hardware is still the fastest way I know to be corrected by reality.

Elsewhere

Nearly everywhere online I go by erovelli — it is my name with the middle worn off, and it is what erovel.li spells if you ignore the dot. Code is on GitHub as @erovelli; the more formal version of all this lives on LinkedIn at /in/erovelli.

Email is the best way to reach me: evan.rovelli@gmail.com.

Currently