PlutoBrowser
C
General-purpose internet browser for the Playdate console, written in C. Beta and under active development.
Open-source and personal work — every public repo on github.com/bdwandry, most recent first. My day-job engineering lives on the Work page.
C
General-purpose internet browser for the Playdate console, written in C. Beta and under active development.
JavaScriptFork
Port of the LiteFin TV app to Android. Tested in the Android TV emulator (1080p images) and on a physical Samsung S24 Ultra.
Lua
General-purpose internet browser for the Playdate console, written in Lua. Beta and under active development.
JavaScript
TSP project. See the repo for details.
JavaScript
Proof-of-concept browser-based remote desktop over Flask: control a PC from the browser. Rough by design, built to explore the concept.
JavaScript
Field-research web app for soil data collection: set time intervals, get notified, log volumetric readings, and get auto-populated tables, charts, and graphs.
Java
Basic steganography application in Java.
C++
Concurrent programs written for CS3331 at Michigan Technological University.
JavaScriptFork
Earlier personal website built with React.js.
Java
Multi-threaded prime number generator on Java BigInteger — slower than primitives, but not bound by the 32/64-bit limit.
Java
Multi-threaded prime generator that detects logical CPU cores and computes candidate primes across spawned threads.
Java
Single-threaded BigInteger prime generator — near-unbounded prime sizes at the cost of BigInteger abstraction overhead.
Java
Folder-wide Ctrl+F: search every file (including subfolders) for a string and render results to an HTML file on the desktop.
Fork
Explicit-state logic model-checking tool (2002 ACM System Software Award winner).
Streamlined Next.js rewrite of this site: single codebase, contact form relayed to the self-hosted Flask mail backend, SEO + GEO structured data.