STEVENPENZA.COM/ PROTOTYPES
SERVICES UP
EVENTS TODAY
/14
DEVICES ONLINE
ORDERS 30D
ERRORS 24H
SITE
SYSTEM
STATE
KEY METRICS
14-DAY TREND
The ask panel on this pageon this page
Ask & AnswerAI
BETA

One model call per document, so every answer carries the page and line it came from — and the questions it cannot answer become the documentation backlog.

aws cdk/cloudformation/dynamodb/lambda/s3 · node · rest api AI aws bedrock · claude

A support ticket deflection tool using an AI model to link to a specific set of documentation with structural citations.

DOCS INDEXED
CORPUS TOKENS
h since the last
GAPS OPEN
RETRIES RECOVERED
answered gap failed
GAPS / DAY
coindroprf.comcoindroprf.com
CoinDropRF
CHECKING

Takes payment at the machine when the network is down, then reconciles when it comes back — ESP32 firmware, RFID, and a backend that expects to be offline.

FIRMWARE ESP32: esp-now · c++ RF ISO 14443 (13.56 MHz) · MIFARE/DESFire/NTAG · uFR Nano CLOUD aws ecs/cdk · python · docker · mysql API rest · websocket · telnet ENCRYPTION HMAC-SHA256 AI claude

RFID credit controller for pinball machines — ESP32 + uFR Nano reader, offline store-and-forward logging, backend sync and admin site.

SWIPES TODAY
/14
CABINETS UP
SYNC BACKLOG
%
UNKNOWN CARD
native mock bench
SWIPES / DAY
loopback only
filemgrAI TUNING
LOOPBACK

A local model fine-tuned on every filing decision I have ever made, so it names and files documents the way I would, and learns the day I disagree.

python · flask · sqlite · torch/lora · playwright · vision ocr API rest · google ENCRYPTION AES-256-GCM · Argon2id · HKDF-SHA256 · Ed25519/RSA AI claude · gemini · openai · groq · mistral · deepseek · xai · together · openrouter · ollama*

Personal document archive. Scrapes Amazon/eBay invoices, names and files them with a local LLM, tracks receipts, expenses, and mileage in SQLite.

DOCS FILED
AWAITING YOU
/3
BACKUPS OK
IN QUEUE
unit integration browser mutation
DOCS FILED / DAY
* Build a local model that works like you do. Your folders, your naming conventions.
photo.stevenpenza.comphoto.stevenpenza.com
Practical Photography
LIVE

A photography business as software: booking, on-site printing, delivery and payment, running unattended on a Pi in a haunted house.

FIRMWARE Pi5: gphoto2 · python · Wiegand RF UHF EPC Gen2 (902–928 MHz) CLOUD aws lambda/s3/cloudfront/cognito · javascript API rest · stripe · shippo ENCRYPTION HMAC-SHA256 AI claude

Practical Photography — candid + long-exposure ghost photography for haunted attractions, with on-site printing and booking.

ORDERS 30D
LABELS BOUGHT
ms
P95 CHECKOUT
m
LAST ORDER
unit mocked hw on-hardware
ORDERS / DAY
shotvectors.comshotvectors.stevenpenza.com
Shot VectorsAI
BETA

Pinball shot difficulty expressed as geometry — a flip window in milliseconds, derived from the table's own file rather than from opinion.

javascript · python CLOUD aws cdk/cloudformation/dynamodb/s3 AI claude

Geometric modeling of pinball shot difficulty expressed as a flip window in milliseconds.

ms median
MACHINES MODELED
FLIPPERS
ms median
SHOTS ANNOTATED
ms
TIGHTEST SHOT
shot math machines drift
SHOTS ANNOTATED

Reach out

Exploring the space where the physical and digital collide? Tell me what you’re working on.

slpenza@gmail.com
LinkedIn Want the résumé? Ask for it and I’ll send it.