Written for Web Developer roles
Web development
Most of what I build is a web application someone has to keep using after I hand it over. These are the five areas I can show work for, with the projects behind each — several are open repos, and a few are deployed and public, some are still in progress.
01Full-stack applications
Laravel applications built end to end: schema, server logic, interface, and the admin surface someone actually administers them from. Forge and Codex are a linked pair — issue tracking and documentation that reference each other.
Forge2024
A Laravel 12 work platform that folds project planning, issue tracking, a support desk and feedback boards into one application instead of four subscriptions.
Codex2026
A Confluence-style documentation platform and the sister application to Forge — nested page trees, revision history, native diagrams and full-text search.
Crucible SCM2025
A self-hosted Git platform built for game teams — LFS with pluggable backends, file locking, engine-aware policies, and an Unreal Engine plugin that puts it in the editor's revision control menu.
TalentFlow (RYM2)2024
My WGU software capstone — a college recruitment platform written in plain PHP with no framework, because the assignment wouldn't let me reach for one.
02Front-end
Component-driven builds in Astro and React, including a sandboxed live-preview editor where the untrusted thing being previewed is the whole point, and a desktop app in Electron and TypeScript.
Oshi Lab2026
A browser-based theme editor for MyOshi profiles. Lets you write Custom CSS and HTML against a realistic demo profile, preview it safely, and export only your own code.
Klip-Stitcher2026
A desktop app that stitches a folder of sequentially-named recording clips back into one continuous file — built after OBS quietly split a three-hour stream into hundreds of thirty-second fragments.
ompgame.com2026
The marketing and press site for One Man's Poison. It's an Astro build with a press kit, devlog, live roadmap and a feedback system.
03Integrations and APIs
Third-party APIs consumed and kept in sync — OAuth, event subscriptions, caching, and the failure handling that decides whether an integration is dependable or merely a demo.
streamer.live2025
A self-hosted Laravel CMS for streamers and creator communities — a page builder, Twitch and Discord automation, Fourthwall merch, analytics, and moderation in one platform.
CEO Juice API Connectorc. 2022
A WordPress plugin that lifts the CEO Juice integration out of one company's theme and makes it configurable — settings, credential storage, and a cache so a dealer's Net Promoter Score doesn't cost an API call on every page view.
AutoStore Document Split Scripts2018
VBScript for a document-capture server that turns one long scanner run into correctly separated files — splitting on barcode prefixes for one workflow and on check numbers for another.
04CMS and content platforms
Extending a purchased WordPress theme rather than replacing it, a commerce build, and a documentation platform with a page tree, revision history and full-text search.
Modern Impressions Websitec. 2023
Five years as webmaster for a Charlotte office-technology dealer, building onto a bought theme: a live Net Promoter Score dashboard wired to a third-party API, a branching support triage flow, and a knowledge base I wrote most of.
Codex2026
A Confluence-style documentation platform and the sister application to Forge — nested page trees, revision history, native diagrams and full-text search.
05Performance, accessibility and deployment
This site is the worked example — a hand-written 123 KB page rebuilt as structured content, no client-side JavaScript bundles, and a contact form that runs on a Worker instead of a server.
patrickbarnhardt.info (2026 rebuild)2026
The current version of this portfolio: an Astro rebuild that turns years of static HTML, project media and resumé history into structured, maintainable content.
Oshi Lab2026
A browser-based theme editor for MyOshi profiles. Lets you write Custom CSS and HTML against a realistic demo profile, preview it safely, and export only your own code.
What I can't claim
- My current React is one shipped project, not years of it. I am considerably stronger in Laravel and Astro than in the React ecosystem, though I have some upcoming personal projects planned for React. I'm also a quick learner and could pick it up fast if needed.
- Native mobile work I have done is Android in Java.
- Most of these were built by me alone or with one other person, but I have worked in a department of around 20 other developers. I have reviewed and been reviewed.
Everything above links to the archive, where each project lists the technologies it used. The tags are links, so if you want every project that touched a particular thing, that is one click from any of them.
If it is easier to skim on paper, the printable resumé is two pages.