Hi! I'm Dan. I develop software and design tabletop games.

I started Winking Cat Studio as a way to organize my personal, academic, and professional projects. Feel free to check some of them out on my projects page.

I have a strong background in object-oriented programming and software design principles, and I enjoy programming in a variety of languages including Python, Ruby, C#, TypeScript, JavaScript, and more. Feel free to browse other areas of interest on my skills page.

My coding skills are supplemented with over 8 years of experience in IT support and {projectManagementYears} years of experience in project management. In addition to a degree in computer science, I also have degrees in history and philosophy. During my free time, I enjoy tabletop gaming with friends and spending time with my partner and our pets.

Outside of software development, I'm the founder of Dice Cats LLC. We're a small independent publisher specializing in tabletop roleplaying games. Our newest game, SEWER SCUM, releases in early 2026. It's a pulp-fueled plunge into dystopian 1980s NYC inspired by '80s action movies and comics. Learn more about it on my projects page.