Yifeng Shi is a game developer and software engineer. He majored in computer science for undergraduate study at the University of Massachusetts Amherst and earned a Master of Entertainment Technology degree at Carnegie Mellon University, Entertainment Technology Center.
He started his journey of video game development since high school. Besides the school work, he likes to design and program his own games, especially strategy and rogue-like games. He is passionate about randomized contents and procedural generation.
In his spare time, he plays various kinds of games and never hesitates to try new games. Every time he finds something amazing in the games he played, he will be inspired so he can design some new features for his own game projects.
He is also an enthusiast of Japanese super robot culture.