Val Lorentz

Work

I am a backend software engineer working at Software Heritage, a non-profit building the universal source code archive.

This primarily involves working on or with the compressed in-memory representation of the entire software development graph, ie. all commits and files in public VCS and package managers supported by Software Heritage. The use-cases I am the most involved with are Provenance ("Given this file's sha1, tell me what commit/repository it comes from") and vulnerability (eg. CVE) tracking.

I also occasionally work on PostgreSQL and Cassandra databases and the CodeMeta ontology for software metadata.

Hobbies

In my free time, I also work on Free Software and open protocols, especially the IRC protocol and its implementations. In particular, I am the lead developer of Limnoria, a full-featured IRC bot based on Supybot. I am the editor of the Modern IRC Specification, I occasionally write specifications for IRCv3, and I maintain the irctest test suite.

I also host an open Mastodon instance: oc.todon.fr

When not in front of my computer, I enjoy (vegetarian) cooking, indoor gardening and hydroponics, and 3D printing. These intersect more than one might think. :)

Contact

Email
vlorentz.isometry@eu (swap . and @).
My GPG key is 3790 43E3 DF96 D323 7E67 82AC 0E08 2B40 E437 6B1E
Instant Messaging
I am val on Ergo.Chat/Libera.Chat/OFTC/RezoSup (IRC), @val:trix.re on Matrix, and _zn3val@jabber.fr on XMPP.
Fediverse
@val@oc.todon.fr
Code
GitHub, Software Heritage, Codeberg, other experimental projects
Other things
pktz.fr