I’m a computer science student in Seattle interested in creative computing, simulation, GPU compute, and emergent systems.
I build experimental and interactive software where simple rules create complex behavior, often using Rust, Bevy, and WGSL compute shaders.
My interests include:
- Agent-based modeling
- Emergent behavior
- GPU compute and parallelism
- Real-time rendering
- Procedural generation
- Interactive systems and creative tools
I’m currently preparing a portfolio of simulation and graphics projects and exploring opportunities in creative technology, R&D, and interactive systems.
GPU-accelerated multi-species slime simulation using WGSL compute shaders and Rust/Bevy.
Emergent trail-following and pheromone-based behavior.
Boids implementation running entirely on the GPU through compute shaders, supporting thousands of agents in real time.
Procedural plant generator using deterministic and stochastic L-systems with a stack-based turtle renderer.
Rasberry-Pi powered LED Matrix embedded in a 'terrarium' environment, displaying a series of 'virtual life' demos (Langton's Ant, Conway's Life, Brian's Brain, Seeds, Diffusion-Limited Aggregation, and my own custom bush algorithm).
- Rust, Python, Java
- WGSL / GPU compute
- Bevy engine
- Real-time rendering
- Data structures and algorithms
- Agent-based simulation
- Procedural generation
- Docker, Flask, PostgreSQL
LinkedIn: https://www.linkedin.com/in/kayla-rieck-831bb5247/
GitHub: github.com/KaylaCrush






