1. format
  2. lint
  3. typecheck
  4. architecture
  5. self-proof
  6. tests
  7. coverage
  8. e2e
  9. duplication
  10. security
main · greenwall 10/10sample

Wesley DeitchFront-End & Design EngineerWellsville, PARemote (ET)

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
  1. 01Advanced AI Trainer to Software Intern to Software EngineerLed the agent-facing onboarding front end, 5,000+ agents onboarded; built the auto-save system used by 1,000+ annotation agents; started the Storybook component library; raised the marketing site's SEO audit score to 100.buildReactTanStackFastAPINeo4jStorybookOnboarding.Auto-save.Components.the onboarding front end I led · the auto-save system I built · the Storybook library I started
Eternal Quest of Legends box beside a spread of cards on an ember-lit table

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
  1. 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.design + buildFigma4faction colorways of one convention handout templateEternal Quest of Legends box beside a spread of cards on an ember-lit table
  2. 02CowtastropheA browser version at cowtastrophe.com with a rules engine, 8 bot personalities and online rooms.design + buildCowtastropheno 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.

Carlisle church of Christ bulletin page: script headings with wavy underlines, a welcome bag illustration and a numbered six-step plan with hand-drawn arrows

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
  1. 01Design and build; I also design the weekly bulletinA 2023 Next.js redesign with custom Bible reading plans, then a 2026 rebuild on Storyblok so staff edit content themselves. Live on Netlify at carlislecofc.com. I also design the weekly bulletin.design + buildNext.jsStoryblokNetlifyCarlisle church of Christ bulletin page: script headings with wavy underlines, a welcome bag illustration and a numbered six-step plan with hand-drawn arrows

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
  1. 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.design + buildTypeScripttRPCPostgres10screens in the mobile member appAdmin.Member.Games.1 admin app · 10-screen member app · 13-game Bible-learning app
  2. 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.design + buildReactTypeScriptdesign tokensStorybook113-130components in each systemEternal Quest of Legends card frames showing the Evergreen Grove structure and the QX-001 legend at ranks one to four
  3. 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.buildLinearGitHub ActionsClaude Code20rules in the engineering standardA gate's worth is the cost of what it catches, not the count.20 rules · 82 checks · 10 stages

Write to me

What do you need built?

It lands in my inbox and I reply by email. No list, no forwarding, no bot.

The role or the engagement, and what a good outcome looks like.

Nothing sent yet.

or write to deitchwesley@gmail.com