projects · what's actually shipped
What I'm building.
A short, dated list of what I'm actively shipping. The core of it is automation software for TikTok Shop e-commerce — affiliate and creator operations; the rest is trading systems and daily-use tools. Status reflects reality, not aspiration. Client work is described by category, not by name.
- shipping[tiktok shop]
TikTok Shop creator CRM
An internal CRM and reporting dashboard for running TikTok Shop affiliate and creator programs.
Google Sheets as the source-of-truth backing store, wrapped in a Next.js app. Schema covers creator reach, lifecycle stage, payout and tiered-commission tracking, free-sample request flows, and an order-attribution module that ties creator output back to shop orders. A self-contained internal tool, portable across programs. De-identified here; client specifics stay private.
Next.jsGoogle Sheets syncTikTok ShopInternal tool - live[tiktok shop]
TikTok Shop affiliate program system
A shipped affiliate/creator-program system for a TikTok Shop brand — outreach automation, reporting, and commission design.
Designed and shipped a tiered-commission affiliate structure, creator-outreach automation, a monthly performance-reporting pipeline, and exclusion logic that doesn't torch relationships. Output: the system itself plus the reporting dashboards. Described by category; the brand stays private.
TikTok ShopAffiliate programCreator opsAutomation - live[tiktok shop]
E-commerce A/B-testing dashboard
A dashboard for running and reading A/B tests across TikTok Shop e-commerce campaigns.
Pulls variant performance into a single view so a test's winner is obvious without exporting to a spreadsheet first. Built to sit alongside the creator CRM and reporting pipeline as part of one affiliate-operations toolkit.
A/B testingDashboardTikTok ShopAnalytics - live[tiktok shop]
TikTok Shop ad creative library
A library of self-produced paid-social ad creative and b-roll for a TikTok Shop brand.
A batch of finished paid-social ads produced in HyperFrames, plus a catalogued, tagged b-roll library built for fast reuse across campaigns.
Paid socialHyperFramesCreative library - shipping[trading]
Renko bot v1
An automated Renko-brick trading strategy on cTrader, with hard-coded safety gates.
US30, 4-hour Renko, ATR-sized bricks. Eight refusals baked in: demo-only flag, max 10% account equity exposure, single-position cap, daily-target disarm, news-window pause, server-restart safe-state, manual-override-required for live trading, and a kill-switch on three consecutive losing weeks. Built 2026-05-15. Currently mid 30-day forward-test on demo before any live trading is considered.
cTrader cBotC#US3030-day demo protocolv1.0 Bible Companion
A PWA for the Catholic daily office, S.O.A.P. journaling, and the examen.
Next.js 16, Tailwind v4, Postgres + Prisma, deployed on Vercel. Offline-first PWA so the practice survives a flaky connection. Auth is a magic-link flow starting in v2 (currently a password gate). Built to invite daily use, not extract attention.
Next.js 16PWAPostgres + PrismaLive- live[engineering]
Browser productivity extension
A Chromium (MV3) extension that tames runaway tabs — auto-sleeps idle ones and parks the rest into a searchable local vault.
Built for my own browser. Idle tabs suspend to free memory; everything else gets parked to a local, searchable archive so nothing is lost and the window stays light. No accounts, no cloud — entirely local.
Chromium MV3Local-firstProductivity - live[engineering]
Desktop system-health utility
A lightweight Windows tray app that watches core OS processes and self-heals common stalls.
Runs at startup, monitors the shell and compositor, and recovers from the lag and freezes that used to need a manual restart. Small, single-purpose, and out of the way.
WindowsTray appMonitoring - live[engineering]
Self-hosted automation agent
A self-hosted AI agent on a small cloud VM, wired into chat and a web dashboard.
Deployed an open-weights agent on a small cloud instance, reachable from chat and a native web dashboard, with a matching local install for offline work. The automation backbone behind a lot of the day-to-day.
Self-hostedCloud VMAutomation orliejohn.com
The site you're on. An AI-first field journal designed to be edited from anywhere via Claude Code.
Next.js 16 (App Router) on Vercel. Tailwind v4. MDX content under /content/posts. Full machine-readable surface: robots, sitemap, llms.txt, llms-full.txt, BlogPosting JSON-LD, RSS. Source of truth is GitHub; CI is just Vercel git deploys.
Next.js 16MDXVercelTailwind v4- planning[essay]
Apartment rental business
Long-term cashflow project funded via government-backed financing.
Phase 1: income declaration ramp to unlock loan capacity. Phase 2: unit acquisition. Phase 3: operations. Years, not months.
Long-termReal estatePhase 1 of 3
Looking for something that's not here? Read the journal — most of the thinking behind each project ends up in writing.