Systems, products, and projects
Most of my work started with a problem I could not leave alone.
The projects range from a three-person school website to the storage path behind large AI workloads. This is what I built, what my role actually was, and what each project taught me.
01
2024–present
Verdify
AI can propose a change. Firmware still controls the greenhouse.
I am building an AI-assisted greenhouse control loop with my adult son, James.
The ESP32 state machine owns safety and actuation. AI can tune only bounded parameters, and telemetry plus a decision ledger tells us whether each change worked.
Sources
Open project ↗
02
2024–present
Personal agent fleet
A private developer platform that has to keep working.
I run a pod-per-repository fleet of coding agents on a live Kubernetes cluster.
GitOps defines the desired state. Model routing, observability, isolated worktrees, and explicit controls let the agents do useful work without making the cluster mysterious.
Sources
03
2017–2025
Azure Blob for frontier AI
Large model training turned storage into a front-line engineering problem.
I led Azure Storage product work for demanding AI workloads, including the Azure-side OpenAI relationship.
I translated checkpointing, model distribution, namespace, throughput, and reliability requirements into product priorities and operating mechanisms. OpenAI later named me under Microsoft Azure Support.
Sources
04
2015
Azure high-IOPS quickstart
A small public artifact that anyone can inspect.
I contributed a 32-disk VM and storage-pool Azure Resource Manager template.
The original pull request added five files and 614 lines, and the README follow-up also merged. Azure revised the code later, while the successor metadata still credits jvallery.
Sources
Open project ↗
05
2007–2016
MineMyMail
I built the utility I needed, then turned it into a product.
MineMyMail extracted, deduplicated, enriched, and exported contacts from IMAP mailboxes.
It began as a Gmail address-extraction tool and grew into a paid product. It was small and imperfect, but people were still using it in 2016.
Sources
06
2006–2008
NewsPicker → Mine Feed
A working social-news and RSS experiment.
I launched and operated a Pligg-based site with accounts, submissions, voting, queues, and RSS.
I customized and ran the Pligg-based system rather than writing the underlying engine from scratch. NewsPicker later became Mine Feed.
Sources
07
2001–2008
Brio Solutions
My first company ran beside my day job.
I built and hosted LAMP-stack sites and web applications for small organizations.
Brio established a pattern I have repeated ever since: do the job in front of me, then keep building at night until I understand the next thing.
Sources
08
1996–1998
The first web chapter
Publishing, astronomy, Perl, and Linux before I finished high school.
The surviving record includes a student newspaper byline, a three-person ThinkQuest site, an Internet Guide page, and public troubleshooting threads.
Those projects taught me the pattern I still use: build something real, ask questions in public, and keep going until I understand the system.
Sources