01 Work · four places, seven projects
What I built, and where.
Four places I have done the work: two and a half years at an AI-training company, the game company I co-founded, a church I build and design for, and my own software company. Each one opens with what I did there.
01 / 04 AI-training company
Invisible
Software Engineer Dec 2023 to Apr 2026
I built the front ends thousands of AI trainers relied on.
- 5,000+agents onboardedthrough the onboarding front end I led
- 1,000+annotation agents on auto-savethe system I built for the annotation canvas
- 100SEO audit score on the marketing siteabout a 50% improvement

02 / 04 Story-driven tabletop games
Dwinter
Co-founder, with Oscar Winters Ongoing, part-time
I build our card games for the browser, and I designed the Gamefound campaign page.
- 1,100+tests behind the interactive tutorialeternalquestoflegends.com
- 8bot personalities to play againstcowtastrophe.com
- 2iterations of the Gamefound campaign pagedesigned in Figma
- 01Eternal Quest of LegendsAn 8-act interactive tutorial and card gallery at eternalquestoflegends.com, with 1,100+ tests behind it, plus the Gamefound campaign page, the convention handouts and the art direction.4faction colorways of one convention handout template

- 02CowtastropheA browser version at cowtastrophe.com with a rules engine, 8 bot personalities and online rooms.Cowtastropheno shippable art yet, so type stands in
Box and card illustration by commissioned artists, credited by name on each card. Layout, type and art direction: Wesley.

03 / 04 Freelance client
Carlisle church of Christ
Web Developer & UX Designer 2023 and 2026
I rebuilt the church’s site so its staff edit it themselves, and I design its weekly bulletin.
- 2builds of the same siteNext.js in 2023, Storyblok in 2026
- Weeklybulletin I designfor the same church
Page two of the weekly bulletin: a diagonal split, a numbered plan with hand arrows, script headings with wavy underlines.
04 / 04 My own software company
Strevian
Founder & Principal Engineer Jul 2026 to present
I design every screen, write the engineering standard, and rule on every merge.
- 3accessible React design systems113-130 components each, WCAG AA checked in CI
- 82automated checks behind a 10-stage merge gatethe engineering standard I wrote
- 3front ends for ChurchVuea church admin app, a member app and a Bible-learning app
- 01ChurchVueA church software platform for acapella churches of Christ. I designed and built its front ends: a church admin app, a 10-screen mobile member app and a 13-game Bible-learning app.10screens in the mobile member appAdmin.Member.Games.1 admin app · 10-screen member app · 13-game Bible-learning app
- 02Three design systemsThree accessible React design systems, 113-130 components each, with design tokens layered Style, then Brand, then Theme; light and dark; WCAG AA contrast checked in CI; Storybook; published as private npm packages.113-130components in each system

- 03The engineering standardAgent-operated delivery behind a written standard of 20 rules and 82 automated checks, with every check carrying a fixture that proves it still fires. I am the only manual gate.20rules in the engineering standardA gate's worth is the cost of what it catches, not the count.20 rules · 82 checks · 10 stages