Working on a general approach to share a CV / Resume in Logseq

I came here to start a new thread, but I hope it’s not too cheeky to continue the discussion from Sprint with us and learn everything about queries this summer!:

I’m trying to figure out how to order query results by metadata within the block, filter the contents that are displayed for the query, and be able to do all of that while still maintaining the nice grouping of blocks from the same node that happens when you DON’T do any of the above.

I put a just-complex-enough Resume / CV here on GitHub as a sample to drive my work in a collaborative way. (It’s my details so the data are more “real” but I’m happy to modify them if others want to work on the same repo. You are of course welcome to fork, and I’ll put a license soon - recommendations welcome, but I’m thinking something like CC0.)

I am ultimately interested in using this for microblogging and publishing notes on things like papers I’ve written, things I’m researching, etc. I see queries as a powerful way to construct overviews for public publishing.