William Keffer
Computation × Design × Generative Systems
At the intersection of
computation and craft
I build systems that exist at the boundary between algorithmic precision and human expression. My work explores how generative processes, computational thinking, and careful design can produce artifacts that feel both intentional and emergent.
Every project begins with a question: what happens when we let machines participate in the creative process — not as tools to be wielded, but as collaborators with their own logic? The answer is always surprising, always imperfect, always worth pursuing.
This site itself is the proof of concept. Inspired by the abstract work of Aletiune, nine rendering layers stack from back to front — hand-drawn chrome brush strokes on Canvas 2D deform with scroll, sky photograph fragments drift on independent sinusoidal paths, particle dust and film grain add analog texture, and a glitch layer ticks with its own internal clock. Everything composites in the browser with no WebGL, no video, and no pre-rendered assets.
Projects
Generative Landscapes
An interactive WebGL experience that generates infinite procedural terrain using layered noise functions. Real-time GLSL shaders create dynamic atmospherics, volumetric fog, and time-of-day lighting cycles. Built with custom rendering pipeline for maximum GPU utilization.
Neural Typography Engine
A machine learning system that generates expressive typefaces by learning from historical letterforms. The neural network interpolates between styles, creating hybrid fonts that blend calligraphic tradition with computational precision. Deployed as a real-time web tool.
Spatial Audio Visualizer
Real-time 3D audio visualization using Web Audio API and WebGPU compute shaders. Sound frequencies are mapped to particle behaviors — bass drives gravitational fields, mids control color spectra, and highs generate crystalline geometric structures that shatter and reform.
Data Sculpture Series
A collection of physical-digital hybrid installations where environmental sensor data is transformed into evolving 3D-printed sculptures. Each piece represents a week of atmospheric data — temperature, humidity, wind patterns — encoded as mathematical surfaces and lattice structures.
Decentralized Gallery Protocol
An open-source protocol for curating and exhibiting digital art across distributed networks. Features peer-to-peer exhibition spaces, cryptographic provenance tracking, and a novel consensus mechanism for community curation that resists centralized gatekeeping.
Depth & Rigor
Generative Systems & Computational Aesthetics
Research into how constrained algorithmic systems produce emergent visual complexity. Exploring the design space between fully deterministic and fully random generative processes.
Interactive Data Sculpture
Investigation into physical-digital hybrid representations of complex datasets. Published methods for encoding temporal data as mathematical surfaces suitable for additive manufacturing.
Full-Stack Development & Creative Technology
Building production web applications with a focus on performance-critical rendering, WebGL integration, and real-time data visualization systems.
Machine Learning for Design Systems
Exploring neural network architectures that learn design principles from large corpora of typographic and graphic design work. Focus on interpolation between learned styles.
Creative Coding & Installations
Developing real-time generative visual installations for gallery exhibitions. Custom shader pipelines, sensor integration, and audience-responsive systems.
Let's connect
Open to collaborations, research opportunities, and conversations about the future of computational design. Reach out — the best projects start with a message.
Designed & built with Next.js, Three.js, and generative algorithms.
The compositions are generative and change daily.












