Skip to content
View 404Dealer's full-sized avatar

Highlights

  • Pro

Block or report 404Dealer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
404Dealer/README.md

Hey, I'm Johnny 👋

Full-stack software engineer building production web systems, business automation, and safer AI workflows.

I run FrontierPixel, where I turn real operational problems into software—from UX and data modeling through integrations, deployment, and ongoing support. I started as a self-taught developer and am now pursuing an associate degree, with a bachelor's in computer science next.

Portfolio · FrontierPixel · Email

Selected work

agent-gate — human approval for AI-agent actions

A deterministic approval layer between AI agents and external actions: agents propose, humans review exact payloads in Telegram, and separate scripts execute approved actions. With its documented process, filesystem, and credential isolation in place, no LLM sits in the execution path.

TypeScript Node.js Zod grammY Linux systemd

Shed 210 — production quote and lead system

Designed and built a conversion-focused local-service site with an in-browser 3D shed configurator, server-side pricing, structured quote capture, Convex persistence, instant Twilio and Zoho alerts, SEO content infrastructure, and CRM handoff.

During the measured January–February campaign, 40 deduplicated qualified opportunities represented $196,042 in conservative quoted pipeline—not booked revenue. Across 70 successful production notifications, median dealer alert time was 1 second.

Next.js TypeScript Three.js Convex Zod Twilio Zoho

Read the case study

FrontierPixel CRM — private production system

Built and continue to evolve a multi-tenant operations workspace that keeps leads, quote context, SMS, email, calls, scheduled follow-up, consent records, push notifications, audit history, and AI-assisted reply drafts together.

Next.js TypeScript Convex Better Auth Zod Web Push

Storybook — merged open-source contribution

Fixed the accessibility panel's tab and highlight state across Stories ↔ Docs navigation, including persistence behavior and regression tests. Merged into Storybook.

React TypeScript

Core tools

Area Tools
Product & UI TypeScript, React, Next.js, Tailwind CSS, Three.js
Backend & data Node.js, Convex, Zod, Better Auth
Integrations Twilio, Zoho, Stripe
Quality & delivery Jest, Testing Library, Playwright, GitHub Actions, Vercel, Docker, Linux

What I care about

  • Shipping software that survives contact with actual users.
  • Making complicated workflows feel simple.
  • Treating security, consent, and failure states as product features.
  • Understanding systems from the ground up—I built my first PC at 10 and never really stopped taking things apart.

Right now

Building at FrontierPixel, productizing the CRM, improving agent-gate, and pursuing my computer science education.

I'm open to full-stack/software engineering opportunities and selected client work. Let's talk.

Popular repositories Loading

  1. nightdrop nightdrop Public

    Credential-isolated approval gate for AI agents with bounded Gmail triage, Telegram-approved Trash and unsubscribe, secure email delivery, and gated external actions.

    TypeScript 2

  2. storybook storybook Public

    Forked from storybookjs/storybook

    Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

    TypeScript

  3. nextjs-starter-medusa nextjs-starter-medusa Public template

    Forked from medusajs/nextjs-starter-medusa

    A performant frontend ecommerce starter template with Next.js

    TypeScript

  4. 404Dealer 404Dealer Public

    Profile README

  5. github-readme-stats github-readme-stats Public

    Forked from anuraghazra/github-readme-stats

    ⚡ Dynamically generated stats for your github readmes

    JavaScript

  6. hermes-agent hermes-agent Public

    Forked from NousResearch/hermes-agent

    The agent that grows with you

    Python