Hello! I am a Software Engineer. I work primarily with .NET applications using C# but have some experience with a variety of tools, languages, and frameworks. I double majored in Computer Science and Mathematics at Virginia Tech and am generally interested in cryptography, quantum computing, and cybersecurity.
I've been participating in Advent of Code for fun, learning, and practice since 2020:
My partner and I sometimes play Don't Starve Together. Unfortunately, the game's built-in map is tiny and hard to read, even at full zoom. Fortunately, the game uses Lua and has great mod support. Unfortunately, the only existing mod I found was buggy and outdated. So I made my own.
How hard could it be to assemble 12 pieces into a cube? After over a decade of trying, I resorted to NumPy. Read the full story and see my solution.
Tiny Towns Scorer was made as part of an undergraduate capstone at Virginia Tech. In this group project, we developed a computer vision model to recognize tokens and their placement in the board game Tiny Towns.
I played an open-source programming game called Bitburner for a little while. Since you write real Javascript in the game, I decided I might as well upload my scripts.
Just a few video games I've played recently that fellow puzzle-solvers might enjoy. I am not affiliated with any of these.

