Chronology

A path built in public

Not every project succeeded. Every period taught me something that became part of the next one.

  1. Foundations

    Born and raised in Southern Oregon with Optic Nerve Hypoplasia. Orientation and mobility training, a community-funded BrailleNote, and years with vision teacher Craig made technology and independence part of daily life.

  2. China

    Spent a month in China with my mom and grandma for an experimental stem-cell treatment after family and community fundraising.

  3. Learning by building

    Made early Java games—including FlatForm, FireWars, and ADIKSHIN—and learned that a working experiment teaches more than waiting for perfect knowledge.

  4. Element Communications

    Built a privacy-oriented social-network prototype using public-key cryptography and ring signatures as my North Medford High School senior project.

  5. Unite.cash

    Explored censorship-resistant publishing, private communication, creator markets, Bitcoin Cash, and IPFS.

  6. Gateway.cash

    Founded an open-source Bitcoin Cash payment processor and began pursuing a standard internet payment layer for merchants and applications.

  7. Rubix CTO

    Led a technical team of roughly four to five people building non-custodial mobile and desktop wallets for Bitcoin, Ethereum, Bitcoin Cash, Litecoin, and BSV. Together, we built ambitious software, and the experience taught me lasting lessons about leadership and complex delivery.

  8. Project Babbage

    Formed Peer-to-peer Privacy Systems Research LLC, the company behind Project Babbage. What began with me grew into a team of friends and collaborators.

  9. Standards and infrastructure

    Contributed to wallet, key-derivation, authenticated-payment, transaction-envelope, overlay, and application standards—including the unified BRC-100 wallet-to-application interface.

  10. Teaching and public work

    Led code-alongs, conference presentations, mentoring, hackathon programs, and developer education around user-owned application architecture.

  11. Web standardization

    Founded a W3C community group to explore why browsers, phones, and computers need interoperable ways to work with user-owned blockchain capabilities.

  12. Gateway revived

    Revived Gateway for the BRC-100 ecosystem: the same goal of simple internet payments, rebuilt around BSV, lawful commerce, wallet permissions, and a more mature view of digital property.