Daniel Chuang

Computer Science and Political Science for Social Change

My name is Daniel Chuang. I'm double majoring in Computer Science and Political Science at the University of Michigan.

The common factor between my seemingly distinct interests is scale. My life goal is to create far-reaching systems that improve and support communities by combining both disciplines. I am also deeply committed to increasing voter turnout, and improving the United States' educational system to be more equal and even more successful.

This website is just an easily accessible internet archive of my favorite programming work.

I work as a data journalist for The Michigan Daily, a 132 years old publication that exists to inform the University of Michigan and the Ann Arbor communities about events and issues of consequence to the University and Washtenaw County.

I will always remember and appreciate all the people and online resources that supported me throughout my coding journey. I hope to contribute to the programming education ecosystem, and more generally, to use my skills for the benefit of communities.

No explaination needed. Probably some of my coolest work, because, well, autonomous cars! Highly recommend that you check out some of my algorithms at work, zooming through race courses – it's quite satisfying.

Coding is creative. Generative art is the epitome of that. I use programming as my own distinct style of art, using the computer as my canvas and code as my paintbrush to create beautiful pieces.

My programming journey started off with games, so I've always had a bit of an attachment to making them too. I love the thought of people enjoying my games! Also, I'm quite a competitive person, so I like making unbeatable solutions to games such as Connect4 and TicTacToe through Artificial Intelligence.