Software developer · Windows desktop, networking, AI assistants, Unity ML
Use the round button at bottom-right. It answers from a curated knowledge base of these projects, entirely in your browser. Nothing is sent anywhere.
Self-taught developer since the Atari 800 (1985), electronics technician by trade, shipping Windows desktop products today. I build the whole thing: the app, the installer and code signing, the website and license server, the release scripts, and the AI assistant that answers questions about it. Recent work adds Rust voice services, Android companions and reinforcement-learning agents in Unity.
Floating "dot" desktop utility: panels, LAN messenger, magnifier, color picker. Commercial release with website, license server, signed installers and a trained on-site assistant.
iRacing telemetry overlay with a GPU rendering path and VR support through OpenKneeboard. Landing page, manuals, installer, assistant.
VNC-style remote desktop client and server with layered security and full Windows-key forwarding. Own installer and five manuals.
Fast file search across local drives, NAS and peer PCs with LAN discovery and an optional Windows service.
Screen-overlay measuring tools, and an audio-mixer state saver with a global hotkey.
Trains and evaluates the website assistants: rules, knowledge bases, retrieval indexes, cloud-vs-local model comparison.
Turns product manuals into narrated how-to videos automatically.
Always-on wake-word voice service with offline spool and replay, plus a phone-mic streaming companion app.
Orchestration hub that drives desktop apps and coding agents; LAN-only transcript pool synced hourly across three PCs.
One-command build, sign, publish and upload for every product, driven by a single site registry.
Reinforcement-learning bike agent trained with PPO.
Self-parking car, drones, dodgeball, Puppo and more, several extended from published examples.
3D game with a retail PC build: steering behaviours, pooling, particle systems.
Speech-to-text note app released as an APK, and an Android text editor.
Continuous personal and commercial projects: from 6502 assembly on the Atari to a 64-bit assembler, 3D CAD, an engine simulator, a flight sim, MIDI tools, and now the FloDee product line.
Twelve years installing, programming and repairing commercial fire and burglary systems, cellular alarm networks and the PCs behind them at three alarm companies.
Phone and remote-desktop troubleshooting of Windows networking, dial-up and DSL for end users.
Electrical, plumbing, HVAC, alarm and telephone systems across several apartment complexes, alongside the software work.
Computer science, logic, C/C++, Pascal, assembly and BASIC. 4.0 GPA in computer subjects. Self-taught in everything since.