Home Announcements Projects Calendar

Who Are We?

We are the Young Game Developers Association (YGDA), an uplifting community of young developers interested in game development: the intersection of art, math, computer science, and game design.

Aim for the top!



Our Discord server is the heart of the YGDA community. It contains channels for all of the aspects of game dev, as well as places to get help and feedback. Most club-wide announcements go through the Discord.


Facebook tends to contain more of the administrative announcements, such as when elections are happening. The YGDA Facebook exists mainly to attract TJ students (since they're on Facebook anyway) and redirect them to the Discord.


Itch is a community for indie game developers (that's us!) to publish work without ridiculous overhead as well as run game jams: time crunches where you make a game with a team given a theme and wacky restrictions.


Alvan Caleb Arulandu

President (TJ ’23)

I am a self-taught developer who is extremely interested in applied mathematics and computer graphics. To me, game development is the prime example of interdisciplinary work; in the process of making games I love, I not only get to explore super cool algorithms but learn various creative software at the same time!

Discord: Claeb101#7316

Nathan Cheng

Vice President (TJ ’23)

Hello! I am just a student who wants to learn more about math and game design. I love playing and creating games and am especially interested in art and 3D Graphic Design. I would love to learn more and try things from the unknown. The joy of trying and trying again keeps me going!

Discord: Nathan#4435

Raymond Fu

Vice President (TJ ’25)

Insert Text Here

Discord: Almondbubby#6719

Chris Nassif

Lecture Director (TJ ’23)

Hello there, I am an engineer/ computer scientist/ artist who simply loves learning how things work and making stuff. Game development is such an interesting field to me because it combines all of the things that make computer science and art fun and puts it into a medium that has been a big part of my life for as long as I can remember

Discord: 元気#3221

Bradley Cao

Secretary (TJ ’23)

I'm a senior who's grown up playing tons of video games, and am excited to be applying my education in computer science and mathematics to the world of game development. Game development is so exciting, being the intersection of creativity and computing, and I'm very excited for the projects to come!

Discord: thecaoboy#7713


Jason Klein

(TJ ’22)

Matthew Lou

(TJ ’22)