SOFTWARE + SECURITY ENGINEERING

Software with
teeth.

I make useful systems for the messy middle: where product decisions meet infrastructure, automation, and the ways people actually break things.

ST. LOUIS / USASELECT PROJECTS
pwn4g3://cli
pwn4g3 // software + security engineering
Type "help" to inspect the operator profile.
01 / FIELD NOTES

Receipts, not claims.

Some shipped. Some are still sharp on the workbench. Every project here exists because a real constraint made a better engineer of me.

Brian Ivie Hair screenshot
02
Client

Brian Ivie Hair

Production website + commerce experience

Platform / SCREENSHOT PENDINGAgentOS
03
Platform

AgentOS

Vertical AI revenue infrastructure

SaaS / SCREENSHOT PENDINGProofShelf
04
SaaS

ProofShelf

Search-heavy full-stack SaaS architecture

Security / SCREENSHOT PENDINGObsidian Platform
05
Security

Obsidian Platform

Bug bounty intelligence + attack surface management

Security / SCREENSHOT PENDINGbb-suite
06
Security

bb-suite

Modular Python reconnaissance toolkit

Security / SCREENSHOT PENDINGViper-Web3
07
Security

Viper-Web3

Smart-contract security toolkit

Automation / SCREENSHOT PENDINGNightAnvil
08
Automation

NightAnvil

Freelancer business automation toolkit

AI / SCREENSHOT PENDINGVercel AI Gateway Demo
09
AI

Vercel AI Gateway Demo

Provider routing + caching patterns

Angie Viefhaus Photography screenshot
10
Client

Angie Viefhaus Photography

Editorial wildlife photography portfolio

Compass screenshot
11
Product

Compass

A quiet instrument for the human psyche

Platform / SCREENSHOT PENDINGFramework Lab
12
Platform

Framework Lab

Astro shell with React, Vue, Solid, Svelte, Next, and Nuxt surfaces

Platform / SCREENSHOT PENDINGPolyglot Services
13
Platform

Polyglot Services

Matching backend contracts across three runtimes

01A / PRIVATE WORKBENCH

Not ready for a teaser.

Unreleased projects get a visible place without invented screenshots or premature claims. This is where testing access, notes, and release status can live when each beta is ready.

BETA / 01Beta / active build

pwn4g3-web

Next.js product surface under active development. This is a real local project and belongs in the testing queue.

Open repository ↗
BETA / 02Beta / service

pwn4g3-api

Go API and streaming telemetry component for testing real-time service boundaries.

Open repository ↗
BETA / 03Beta / redesign

pwn4g3-rebuild

Local redesign project for iterating on the portfolio surface before release.

Open repository ↗
02 / HOW I WORK

More than screens.

A good interface is the visible edge of a much larger decision: data shape, failure mode, deployment model, and who has to live with it later.

01

Web Applications

Fast, responsive products built with modern React and Next.js architectures.

02

APIs & Backend

Typed APIs, middleware, workers, integrations, databases, and service architecture.

03

Automation & AI

Workflow automation and AI-enabled systems designed around real business processes.

04

Security Engineering

Application hardening, reconnaissance tooling, security research, and offensive-security engineering.

05

Infrastructure

Cloud deployment, containers, DNS, CI/CD, edge infrastructure, and production operations.

06

Technical Redesign

Rebuilds that improve UX, architecture, maintainability, and technical credibility at once.

03 / THREAT MODEL

Assume it
will break.

I look for the interesting failure before it becomes the expensive one. Security is a design constraint, an engineering discipline, and a habit of asking one more uncomfortable question.

01 / What is exposed?02 / What can be automated?03 / What happens when trust fails?04 / What will the logs tell us?05 / Can the next person operate it?
STAY
CURIOUS
04 / THE BENCH

Tools I reach for often.

Tools are instruments, not personality traits. The interesting part is knowing when to stop adding them.

ReactNext.jsTypeScriptJavaScriptNode.jsPythonJavaGoPostgreSQLRedisDockerCloudflareVercelGitBashTailwindAI / LLM APIs
05 / SYSTEM DESIGN

Compartmentalized by intent.

Each tool has a boundary and a job. Islands stay small, services stay replaceable, and the public surface stays fast.

AstroPublic shell

SEO, content, routing

Node.jsService runtime

APIs, workers, and integration boundaries

P4 / NOTE 001
“Make it legible before you make it clever.”

— written in the margin, then tested in production

06 / START SOMETHING

Have a problem
worth building?

Tell me what you're trying to accomplish. We'll figure out the architecture from there.