York, PA
I build things that listen, move and ship.
Voice assistants, robots, security hardware, games, 3D prints and websites, built from the idea to something that works.
[01]About
Code, circuits and everything between.
I’m Chris, from York, Pennsylvania. I build across software and hardware: an AI voice assistant with its own plugin engine, a servo head that recognises faces, a Wi-Fi testing handheld on a board it was never made for, and a Roblox game where the server does not trust the client.
I also run HZR Tech, where I build and look after websites for local businesses.
Toolbox
- Languages
- TypeScript
- JavaScript
- Python
- C++
- Luau
- Web
- React
- Astro
- Cloudflare Pages
- Playwright
- Hardware
- ESP32
- Arduino
- PlatformIO
- OpenSCAD
- AI & vision
- Gemini Live API
- faster-whisper
- OpenCV
- PyQt6
[02]Projects
Things I’ve built.
AI, hardware, security, games, the web and 3D printing. Open any project for the problem, how it works, the hardest part and real code.
Showing all 7 projects
- AI
ADAM voice assistant
A real-time voice assistant with a crash-isolated plugin engine, a local wake word and a custom HUD.
- Python
- Gemini Live API
- faster-whisper
- PyQt6
- Hardware
Face-tracking rig
A servo head that finds and recognises faces, with OLED eyes that follow the assistant’s state.
- C++ (Arduino)
- ESP32
- Python
- OpenCV
- Security
ESP32 Marauder handheld
A school cybersecurity project: Wi-Fi and Bluetooth testing firmware, brought up on a board and touchscreen it has no build for.
- C++ (Arduino)
- ESP32-S3
- PlatformIO
- Games
Roblox RPG
Server-authoritative combat, procedurally rigged enemies and orbiting companions that multiply XP.
- Luau
- Roblox
- Web
Phone-first site editor
The editor behind HZR Tech’s client sites: owners change their own site from a phone, and a bad edit cannot take it down.
- Astro
- Cloudflare Pages Functions
- GitHub Git Data API
- Playwright
- Web
Local business site template
The Astro template every HZR Tech client site starts from, built so a live site costs nothing to run but the domain.
- Astro
- JavaScript
- Cloudflare Pages
- Web3Forms
- 3D Printing
Parametric 3D-print models
OpenSCAD designs published on MakerWorld, with a headless render loop for checking geometry.
- OpenSCAD
- BOSL2
- Python
[03]Contact
Say hello.
Questions about a project, an idea to build, or just want to talk tech? Email is the fastest way to reach me.