>サ1カイエ|}シ}[[キケ/[|アオウス|>ア{|ス//イ
コ[コ|ア\}ソ}キ1>|@@{{カアスオ]セ/スケ#&セ\
&#ソ&&{オア#エ#ク/キ{シ{スオ|[サキシ0ス\エ&1
&>>コ&イ&/セ@@カウ]ソイイア0|ソイキ&]スキ>セ[
}ソ\イ\]コ/0$クク\ア>セ/|エシア&ク]ソ}[ソ/コ
サソ]ウシクカシ[セススコケエ}オコ##|/オ[ソ$サカサ>
&]ク/ク>|イオオ{シ1アキ\]$]ソエ\1{&キウカコ&
]カク}{{ケウ]#セオ>1#|オ}}シオク1ウ#ウ[|ク$
@#シカウウ>キ|$0[1ケ[/コキウ00ウサクスエオ\}カ
エクウ{$ス@スケクカカス[&@0]クカセ[{カ@{ス|ク&
#ス>[>キアサ1ク/カ{エ&ス1&サ[エココケ1ウ\[コキ
[オス/]0|1ク[0[&セ#キセ>0カケ0セ0[]ソサシケ
エサ>}@エ[{\カウ&ウウソキ@]@${$]ソ&@ウ#アウ
コ>>0{エウアソ[ア@ア1サ>&セ0イエ#サイキ/エイオ|
アキ>$セ{オスケ]/セサスカクシ/キ{{セ#ケ{1ク{ウキ
シ[0}ス{1}エキセオスケカセ}}]サクケイ\]スス@]エ
サ1#ア0&\セ>ケ}0オアコカ$ソ{スク>#&|クサソ{{
イウ#ア>ク]}|\セウ$ア#@シ$$キソウ#オスアキクアカ
1|オソ{コス>エ]]/]{&オキソ$>シエオケケイウ[#オ
シ/0カ}スセ1ク$シアイコウスサ#ソ@ウ]オサイソア@\イ
root@portfolio:~$ whoami

|

Cybersecurity Professional & Builder of Weird Things

scroll_down
001 / About

Securing systems.
Breaking things.
Building more.

I'm a cybersecurity professional who spends my days hardening systems and my nights building weird side projects that probably shouldn't exist. From security tooling to experimental web apps, I like making things that solve real problems — or at least interesting ones.

I use AI tools like Claude Code to build things faster than I have any right to — from practical utilities to projects that have no business existing. This portfolio is a collection of those projects — the professional ones and the unhinged ones.

STATUS.SYS
FOCUSCYBERSECURITY
STATUSBUILDING
CLEARANCEPUBLIC
SKILLS.DB
Penetration TestingNetwork SecurityThreat AnalysisWeb DevelopmentPythonJavaScriptLinuxCloud SecurityOSINTIncident Response
002 / Projects

Things I've built

> ls -la ~/projects/

PRJ-001// TOOL
live

Zine Layout Studio

A browser-based tool for designing printable 8-page zines from a single 8.5×11 sheet. It handles the tricky part — the fold math. Panels 4 through 7 render upside-down automatically so everything reads right when you cut, fold, and staple. Drop in ruled lines, graph paper, dot grids, checkboxes, numbered lists, borders, and text, then dial in spacing, weight, and color with sliders. Select one panel or all eight at once. Hit print and you get a ready-to-fold PDF with dotted fold lines and a cut mark already in place.

JavaScriptCSSPDFPrint Layout
PRJ-002// TOOL
live

Recipe Templateizer

A Chrome extension and standalone web tool that transforms any online recipe into a beautiful, print-optimized one-page cookbook card. Scrapes recipes from any webpage using a 4-tier parsing system (JSON-LD structured data, microdata, DOM class patterns, and raw text fallback). Formats into a two-column cookbook layout with elegant typography, decorative flourishes, and auto-compact modes that ensure everything fits on a single 8.5×11 page. Includes a servings scaler with clean unicode fractions, one-click metric conversion using an ingredient-aware density table, and full edit mode. Handles modern SPA/Next.js sites, ISO 8601 duration parsing, and intelligent junk filtering.

JavaScriptCSSChrome ExtensionWeb ScrapingManifest V3Print CSS
PRJ-003// GAME
live

Ashes of the Living

A Game Boy Advance fan game inspired by Among the Masses by A.R. Wise — built from scratch in C using devkitARM with no engine or libraries, just raw GBA hardware registers. Play as Shafi, a baker's daughter fleeing a fallen city, in a Mega Man-inspired side-scroller across 10 stages of undead-infested ruins, burning cities, and corrupted wilderness. Unlock 5 additional characters — each with unique combat styles and special abilities. Features a full narrative with 39 cutscenes, procedural SFX via GBA tone channels, SRAM battery-backed saves, three difficulty modes, and New Game+.

CARM7TDMIdevkitARMGBAFixed-Point PhysicsDMATile-Based Graphics
PRJ-004// TOOL
live

Better Kanban v2

Better Kanban v2 preview

An Obsidian plugin that turns your vault into a full SDLC project management system. v2 adds card notes with live markdown rendering and interactive checkboxes, custom color coding per card with a color picker, SDLC phase tracking on epics via labeled chips that cycle through planning → requirements → design → development → testing → deployment → maintenance, template checklists you can apply from a dropdown (deployment, testing, planning, design), and a dashboard view showing an epic progress grid, column distribution bar, priority breakdown, and overdue/blocked alerts. Every card is a standalone markdown note with YAML frontmatter — drag it between columns and the plugin atomically updates the status field. Supports multiple boards, configurable columns with WIP limits, card hierarchy (epics → stories → tasks → subtasks → bugs), subtask progress from checkboxes, aging indicators, and overdue highlighting. Ships with a Claude Code companion skill for programmatic card management — enabling a self-managing workflow where Claude tracks its own work on the board in real time.

TypeScriptSvelteObsidian APIesbuildYAMLClaude CodeMarkdown
PRJ-005// TOOL
live

Credit Card Cheat Sheet Generator

Credit Card Cheat Sheet Generator preview

A wallet-sized, printable cheat sheet that tells you the best credit card to use for every purchase category. Each card prints at exactly 3.375×4.25” — fold on the dashed line and it’s credit-card-sized. Features a ranked matrix showing your #1 and #2 best card per category (dining, groceries, travel, gas, streaming, etc.), a card details panel with earning rates and fees, seasonal rotating-category highlights, situational perks (rental car insurance, purchase protection, international travel), and use-it-or-lose-it monthly credit trackers. Designed for low-light readability with high-contrast colors on light backgrounds. Built entirely with Claude Code and fully customizable — paste the HTML into any AI agent (ChatGPT, Gemini, Copilot, Claude) with your own cards and it generates a personalized version. Includes a how-to guide and sample demo. Updated quarterly as card benefits change.

HTMLCSSPrint LayoutClaude CodeAI-Customizable
PRJ-006// TOOL
live

Tax Shelter Blueprint

Tax Shelter Blueprint preview

An interactive, 8-tier checklist covering every legal tax reduction strategy from a first 401(k) to the billionaire playbook. Each of the 48 strategies includes dollar amounts, IRS code sections, real examples, and income thresholds. Checkboxes persist in localStorage so you can track your progress as you implement each strategy. Tiers build on each other: Foundation (W-2 basics), Side Business (LLC/S-Corp), Real Estate (depreciation, 1031 exchanges, REPS), Retirement Hacks (backdoor Roth, mega backdoor), Advanced Business (C-Corp, captive insurance), Trusts & Estate (GRAT, SLAT, dynasty trusts), Billionaire Playbook (buy-borrow-die, opportunity zones), and Geographic Arbitrage (Puerto Rico Act 60, no-income-tax states). Built with Claude Code and fully customizable with any AI agent — paste the HTML into any AI chat with your income and filing status to get a personalized version.

HTMLCSSJavaScriptClaude CodeAI-CustomizablelocalStorage
003 / Contact

Let's connect

Got a project in mind? Need a security audit? Want to talk about something weird? Reach out — I'm always interested in interesting work.

CONTACT.SH
$ echo $EMAIL

© 2026 SHAWN NELEBER|BUILT WITH NEXT.JS|DEPLOYED ON VERCEL