Most of my professional work is private. These are the things I can
show: public foundations, product experiments, and the decisions that
make them useful.
Typed structure, accessible states, and product-owned character.
The problem
Effigy products needed shared interface structure without
becoming identical. Repeating app shells, forms, status language,
focus behavior, and theme work in every product was slow and easy
to get subtly wrong.
The approach
Morass provides interface primitives and documented contracts.
Products keep their domain language and visual identity while
sharing behavior, tokens, layouts, and release tooling.
Public release
0.9.0 on npm
Compatibility
React 18 and 19
Quality boundary
Types, tests, contrast, package integrity
My contribution
Architecture, contracts, implementation, delivery
02 / predictions application
Effigy Awards
Private pilot · release work underway
Effigy AwardsAcademy Awards 2026
BEST PICTURE / 01 OF 02
Who will win?
EXPECTOrchard at DuskThe Small HoursThe Weather House
WANTOrchard at DuskThe Small HoursThe Weather House
The idea
Awards predictions usually collapse two different judgments:
what someone believes will win and what they hope will win.
Effigy Awards preserves both, then turns the gap into a better
ballot, leaderboard, and conversation.
What is real
The React application supports shows, prediction workspaces,
personal ballots, leaderboards, and an operator workflow. Current
work is focused on identity, data preservation, and a guarded
standalone release.
Interface
React, TypeScript, Morass
Platform
AWS serverless application
Product idea
Expect versus want
My contribution
Product, interface, architecture, delivery
Next on the workbench
Not ready for the glass case.
03 / games
Deposition, Scry & Notation
Three experiments in story, cards, and mathematical action. They
will earn screenshots and individual notes as their visual
identities settle.
Effigy Studios · various stages
04 / home operations
Webbery
Personal software for reminders and household operations.