
CSC Confederation
Contributed to development work for a weekly gaming league platform.
Why I Built This
I didn't build this one — I joined the CSC Confederation league to play recreational CS2 and ended up contributing to their dev team. When you're part of a community and see ways you can help improve the platform, it's hard not to jump in.
How It Works
The platform runs a React frontend with a GraphQL API and Python backend. My contributions were primarily on the frontend side, picking up different issues and shipping features that improved the experience for the league's players.
What I Learned
This was my introduction to open-source style collaboration where everyone contributes out of passion, not a paycheck. It's a completely different dynamic — people show up because they care. Beyond the code, the community aspect was invaluable. I met other developers from different companies, built real relationships, and those connections ultimately led me to my role at ThriftBooks.