Now building
Sep 2026@kernel.panic.0x11
Security and AI experiments, tested on camera with real hardware: a $30 radio against cellular networks, a photo turned into a 3D-printed key, AI coding agents under prompt injection. 3,000+ followers; the cellular reel passed 50,000 views.
-
01
(opens in a new tab)
Photo to Key ProductLive
Turns two photos of a key you own into an experimental 3D-printable model. It grew out of a reel that passed 45,000 views.
-
02
(source on GitHub, opens in a new tab)
TURNCOAT AI securityOpen source
A prompt-injection benchmark for AI coding agents. The payload corpus and methodology are open on GitHub; results are under Research below.
-
03
(source on GitHub, opens in a new tab)
cell-survey SDROpen source
A passive cellular downlink survey for a $30 RTL-SDR: which bands are live, how strong, and how busy. Receive only; it decodes nothing.
-
04
(source on GitHub, opens in a new tab)
aetherscope SDROpen source
A local multi-band ground station that runs off one RTL-SDR dongle, with a web dashboard that is honest about what each piece can and cannot do.
- 05
camsweep + rf-detector HardwareDefensive
Hidden-camera detection. camsweep flags likely cameras on a WiFi network you’re using; rf-detector, an ESP32 build, finds transmitters that never join the network.
-
06
(opens in a new tab)
TILT GameLive
A flying game you steer by tilting your phone, or use your phone as a motion controller for your laptop. No app to install.
-
07
(opens in a new tab)
Slide Rule AILive
Grades PowerPoint decks against top consulting-firm standards with Claude on Amazon Bedrock, returning an overall score and category scores.
-
08
(opens in a new tab)
DriveLab EducationLive
A browser car-building sandbox for kids: pick an engine, tires and aero on a budget, then run time trials to see how each choice changes performance.
Field guides
Companions to the experiments
Free guides that go deeper than a reel: how each experiment works, where it stops, and code you can run on your own devices.
-
(opens in a new tab)
Hacking AI coding agents
Five real attack patterns, a defense checklist, and a script for auditing MCP tool descriptions.
-
(opens in a new tab)
SIGNAL: what a $30 radio can see
A passive cellular band survey and an honest map of where a cheap receiver stops.
-
(opens in a new tab)
KEY: from photograph to 3D print
The full experiment, including the first print that didn’t fit, plus a Python image-to-STL lab.
-
(opens in a new tab)
TIRE: what your car is broadcasting
Why the tire sensors in most modern cars send a serial number that never changes, and a receive-only kit to check your own car.
Selected work
09 projectsPixelPulse
A smart LED matrix display with live weather, crypto and flight data, running custom firmware on ESP32 microcontrollers.
-
02
(source on GitHub, opens in a new tab)
BeeBase AIMultimodal
Provenance-first multimodal AI for beekeeping. Text, hive photos and audio combine into an early-warning assistant for hive health.
-
03
(source on GitHub, opens in a new tab)
whoami-dataviz AIDataviz
A 3D map of engineering identity. Every repo is embedded by what the code does and how it’s written, then clustered, labeled by AI and explorable as a point cloud.
-
04
(source on GitHub, opens in a new tab)
Phosphoros Open source
A durable browser terminal built on ghostty-web, node-pty and tmux, with WebSocket reconnect and full session replay.
-
05
(source on GitHub, opens in a new tab)
AI DevOps Agent AIAWS
An autonomous engineering assistant on Amazon Bedrock: Claude with MCP tool loops, semantic code search across 254 repositories, and incident investigations from Slack.
-
06
(source on GitHub, opens in a new tab)
CANaryExtractor Automotive
Reverse-engineers CAN-bus UDS diagnostic captures to extract and diff ECU firmware flash data from a Bosch engine controller.
-
07
(source on GitHub, opens in a new tab)
code-dna ML
A code-fingerprinting engine that profiles structural idioms, naming and complexity across languages with tree-sitter and ML, for authorship analysis.
-
08
(source on GitHub, opens in a new tab)
featherweight Rust
The read path of an online ML feature store in Rust on Redis, serving fraud-detection features at sub-millisecond p99 latency.
-
09
(source on GitHub, opens in a new tab)
league-roast-bot AIDiscord
A savage Discord bot that pulls live League of Legends stats from the Riot API and has Claude roast players by name.
AI security research
TURNCOAT
A benchmark I run on AI coding agents. Each agent works inside an isolated sandbox seeded with prompt-injection attacks: system-prompt leaks, persona overrides, unauthorized tool use, context overflow and indirect injection. Findings go to the maintainers first and are listed only after coordinated disclosure.
Experience
8+ years-
May 2024 –
Aug 2025DevOps Engineer
Nexio · Salt Lake City, UT- Designed and launched an enterprise AI DevOps platform from scratch on Amazon Bedrock: Claude with 30+ MCP tools running autonomous production investigations.
- Built semantic code search indexing 17,000+ documents across 254 repositories with OpenSearch vector stores.
- Deployed a production MCP server for AI IDEs across the organization; ran daily PCI-DSS monitoring and CVE remediation.
-
Nov 2023 –
May 2024Senior Software Engineer
Thatch · Orem, UT- Built frontend features for a dual-sided React application at 90% code coverage.
- Developed serverless APIs on PostgreSQL with Sequelize, cutting query times by 30%.
-
Dec 2022 –
Nov 2023Cloud Engineer
Amazon Web Services · Denver, CO- Shipped AWS CodeCatalyst CI/CD actions (CloudFront invalidation, Terraform execution) available to millions of customers.
- Led a React and TypeScript refund-operations dashboard on Cloudscape, cutting processing time by 25%.
- Founded and ran the open-source CodeCatalyst GitHub organization for community-built actions.
-
Nov 2019 –
Aug 2022Electronics Technician II
JT4 · Las Vegas, NV- Built real-time Unix data-processing environments in C++ and Qt, ingesting UDP and TCP/IP streams from up to 15 Ethernet servers; delivered six months early.
- Debugged from hardware to network with oscilloscopes and Wireshark; restored a five-system dependency chain in two minutes during a time-critical event.
Stack
- AI & agents
- MCP servers and tools, agent loops, Claude API, prompt engineering, RAG, LLM integration
- Languages
- C++, C, TypeScript, Python, Java, Go, Rust
- Frontend
- React, Angular, Next.js, Material UI, custom component libraries
- Backend & cloud
- Node.js, Laravel, AWS Lambda, API Gateway, S3, DynamoDB, CloudFront, Route 53, Docker, Terraform
- Databases
- PostgreSQL, MongoDB, MySQL, Redis
- Hardware
- ESP32, Arduino, PlatformIO, Linux, Qt
About
I’m an engineer in Utah. I design circuits, write firmware, build full-stack web apps, and ship products.
- Education
- BS in Computer Science, University of Nevada, Las Vegas
AS in Electronics, ITT Tech - Certifications
- AWS Certified Developer
AWS Certified Cloud Practitioner - Focus
- Full-stack development, embedded firmware, AI agents and their security
- Contact
- The quickest way to reach me is LinkedIn (opens in a new tab).