Disciplined Savage.

Full-stack engineer who builds products from zero to launch — and installs automation systems that run themselves.

ReactNext.jsTypeScriptTailwind CSSNode.jsChrome ExtensionsAutomation

What I've Built

From idea to shipped product — apps and tools used by real people.

ScanStack

ScanStack

Track technical debt before it tracks you. ScanStack tracks technical debt buried in your code—TODOs, FIXMEs, outdated packages—and shows you exactly how long it's been haunting your repo.

ReactTypeScriptGitHub Integration
Copy as Markdown

Copy as Markdown

Lightweight Chrome extension that converts selected webpage content into clean Markdown and copies it to your clipboard. No sign-in, no cloud—just select, right-click, and paste.

Chrome ExtensionTypeScriptMarkdown
Tab Session Saver

Tab Session Saver

Save and restore groups of browser tabs as named sessions. Choose which tabs to save, then restore them in a new or current window. Everything stays on your device—no account, no cloud.

Chrome ExtensionTypeScript
ArticleToPost

ArticleToPost

Turn any URL into engaging LinkedIn posts in under two minutes. Paste a link, choose your tone and length, and get 7 AI-generated posts—hooks, contrarian takes, frameworks, and more—that sound authentic and professional.

ReactTypeScriptAI
ProofThis

ProofThis

Community-driven validation platform where solopreneurs and indie hackers submit SaaS ideas, gather votes from potential users, and validate market demand before investing in development. Pre-build validation that answers: "Should I build this?"

ReactTypeScriptCommunity Platform
WholesaleWriter AI

WholesaleWriter AI

AI-powered content engine built exclusively for real estate wholesalers. Generates seller outreach letters, SMS scripts, cash buyer emails, social posts, follow-up sequences, and Letters of Intent in under 60 seconds.

Next.jsTypeScriptAIStripe
RepoReady

RepoReady

Connect your GitHub repo and get a SHIP-SAFE audit report before you launch. Scans for hardcoded secrets, missing auth guards, unprotected webhooks, and other launch blockers — categorized as BLOCKER, WARNING, or REVIEW.

Next.jsTypeScriptGitHub APIAI
CivicStatement

CivicStatement

Institutional content platform for police, fire, municipalities, schools, and local governments. Turns URLs and notes into institution-ready social posts and comms with org-type AI prompts, annual licensing, and a no-training data guarantee.

Next.jsTypeScriptAIStripe
Services

Automation that runs your content and follow-ups — without you.

I install automated content generation, email follow-ups, and scheduling systems for service businesses. Built once, runs every week. No new tools required.

20+ Years Shipping Software
US Marine Veteran
Jiu Jitsu Purple Belt

Let's build something.

Whether you need a senior engineer or an automation system — I'm ready.