Ravnary.com
An open library of short, checked cards. You read one card, then the next, and a quiz is there whenever you want to test yourself.
50topics across 6 subjects
- Next.js
- DynamoDB
- Amplify
- AWS CDK

Projects shaped by different problems: publishing technical knowledge, reasoning about uncertain financial data, operating resilient scrapers, and building distributed writing platforms.
An open library of short, checked cards. You read one card, then the next, and a quiz is there whenever you want to test yourself.
50topics across 6 subjects

I wanted to share gameplay without a video platform, so I built a small one. Nothing runs between uploads, and the viewer site is fully static.
0idle servers

A pressroom is where a journalist's brief becomes the printed word. Here nine AI agents do the same work, turning source material into a publication-ready article.
9AI agents
Equity plus analyze. Point it at any publicly traded company and it produces a rigorous, multi-model investment report powered entirely by local AI.
6AI agents
A bargain that sold out within five minutes started a habit of checking for deals and, eventually, a price tracker that was almost too good at finding them.
4stores watched
An academic assignment became the project that introduced me to software architecture, then placed second among more than 40 projects even though I built it alone.
2nd placeout of more than 40 projects

Years of conservative investing led me to build a more disciplined way to study companies as I expand my portfolio, with assumptions and uncertainty kept visible.
5 × 3models × scenarios
I started this site after a layoff gave me a reason to show more than a résumé or short interview could hold. It grew into a static-first portfolio and publishing platform.
63publications in theJournal
