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 / platform

ProofShelf

Active C-drive monorepo for search-heavy SaaS architecture, with web, API, worker, database, and contract packages.

Local workspace / snapshot pending
BETA / 02Beta / security

Bug Bounty Setup

Local security-research environment for repeatable bug bounty workflows, tooling, and target setup.

Local workspace / snapshot pending
BETA / 03Beta / networking

Packet Realms

Local networking and packet-analysis project under active experimentation and testing.

Local workspace / snapshot pending
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
03A / VIPER-WEB3 SERVICE

Read the
contract.

Paste Solidity for a fast, chain-agnostic triage pass. The service is read-only and returns heuristic signals for deeper Foundry, Slither, Mythril, and human review.

READY / READ-ONLY
TRIAGE OUTPUTAwaiting source

No analysis yet. Your source stays in the browser until you submit it.

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.jsPythonJavaGoRustRubySolidityPostgreSQLRedisDockerCloudflareVercelGitBashTailwindAI / 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.