About Me
I'm currently a Software Analst Intern at Reliance Partners while living in Lynchburg, Virginia. I recently graduated from Liberty University where I earned a degree in Computer Science with a cognate in Software Engineering but when I'm off my computer I love to play board games or be outside -- whether going on a hike, backpacking, running, sailing, and rock climbing or playing outdoor sports; my favorites being pickleball and ultimate frisbee.
Projects
Valhalla Board Game Tracker
A web applcation built to track play throughs of different popular board games and show users a complete lists of the games they play while calculating statistics about their most played, most won, and other information. Each game record stores unique information from that game so the data can be further analysised for future more depth statistics for each player. Users are able to add friends and view their profiles to see what games they are playing.
Along with tracking game information other tools to aid in playing board games were created and added onto the site to expand use:
Dominion Card Viewer
A tool created to view the cards in the game Dominion and its expansions and to change the showing cards based on a set of filters specific to the card types and categories. As well it has the ability to select up to 10 cards for a game and dynamically create a version of the Dominion Score Counter for the selected cards
Dominion Score Counter
A score tracking web application built to be used during a game of the popular deck building card game Dominion. Starting with a menu, the user is able to select specifics of the game: number of players, player names, and tailored cards used in a game. Once the specifics are chosen, individual score counters are created for each user.
Munchkin Alternate Mode
A web application built to facilitate playing an alternate version of rules for the card game Munchkin. This tool allows the user to select the number of players, enter custom player names, and select a desired game length range. Once the game is started, a timer is set within the selected range and the user is provided with a level tracker to show the winner once the timer ends.