Maxim Gumin is an independent developer known for the Wave Function Collapse algorithm and the MarkovJunior probabilistic programming language. Wave Function Collapse has been broadly adapted for procedural generation of levels and structures across a range of games. Maxim is interested in constraint-based procedural generation, program synthesis and generative AI in general. He is also a PhD student at Brown University.