Designing our wedding
Invitations, a bilingual visual system, the wedding website, table pieces, and a few digital tools that connected everything.
See the design and the thinking →Jack of many trades, master of some.
I’m a software engineer & solutions architect for the web, athlete & athletics coach, and am working to use those passions to send some positive energy out into the world.
Design portfolio
Mostly a place to show the work and remember some of the thought that went into it.
Invitations, a bilingual visual system, the wedding website, table pieces, and a few digital tools that connected everything.
See the design and the thinking →Marks I designed for the volleyball program I coach, keeping with the school athletics brand and font.
See the marks →
Inspired by the terminal I used every day, with a startup sequence and small 200/404 status-code easter eggs.
A quick look back →Solutions
A mix of current work and older projects that still say something about the kinds of problems I like.
A project I work on at DICORP for smarter forms, connected workflows, and useful tools for community and philanthropic work.
Explore Anvilor ↗
At DICORP, I serve as Technology and Security Officer for our trauma software solutions—working across product technology, software engineering, solution architecture, and security.
Explore DI Trauma ↗A package I built while teaching Data Structures at Johns Hopkins to add grading strategies, Checkstyle grading, and other tools to Gradescope autograders.
View JGrade on GitHub ↗A Python package built around a “code that writes code” idea, providing a higher-level way to work with the Quickbase API.
View the repository ↗