Now
What I'm building, learning, and trying to get a better model of. What's a now page?
Last updated: July 2026 · Miami, Florida
Building
- hermes-curriculum - A knowledge-graph curriculum engine that decides what an AI tutor should teach next: FSRS spaced repetition, prerequisite gating, exam questions grounded in real course material. It grew out of Book Summarizer once I realized summaries weren't the point - knowing what to study next was.
- A personal agent that actually does things - I run an always-on assistant on my own server: it drills me daily for exams over Telegram, curates systems-and-AI papers into the news section of this site, and keeps growing new jobs.
Learning
- Concurrent and Parallel Programming - Currently preparing for the next exam and sharpening my mental models for concurrency, synchronization, and parallel execution.
- GPU programming - Working through Programming Massively Parallel Processors, with a 3,000-question curriculum my own engine generated from the book. Eating my own dog food.
Questions I keep returning to
- Human reasoning + machine retrieval - LLMs can retrieve and reorganize an absurd amount of information, but that is not the same as reasoning. What should the system between those two abilities look like? I am not claiming to know; Hermes is one way I am trying to find out.
- Constraints before generation - I do not trust a model with an end-to-end project and no standard outside itself. In a recent legal-editor replacement, the useful check is how many items match the old system byte for byte. The model gets room to work, but not room to declare itself correct.
Recently
- Cybersecurity: 29/30 - Completed the exam with a curriculum generated by hermes-curriculum. A useful result for the degree, and an even better validation that the system works on real material under real pressure.
Reading
- Rust Atomics and Locks (Mara Bos) - because I don't really trust my mental model of memory ordering yet.
- AI Engineering (Chip Huyen) - the missing manual for the LLM-systems work I keep gravitating toward.
Open to
I am always looking for the most interesting challenges I can find, preferably with interesting technology behind them. I am open to work that lines up with those interests, stretches what I know, and leaves room to learn.
Life
Finishing the master's while working full-time, which is exactly as much fun as it sounds. Thinking hard about what comes after the degree - the interesting problems I want to work on live at the intersection of distributed systems and AI infrastructure, and I intend to go where they are.