Devin W.C. Ryan

Tracker Database v.1

Tracker Database Design

What is an application without some sort of storage mechanism behind the scenes?  Above represents my database design which I am going to go into more details about. At the heart of the database is the User table which stores user information and associates a reading list, measurement, or golf round with a corresponding user such …

Tracker Database Design Read More »

Original Look

Theme Customization

Overview Ever since I decided to start up my own website (again) with the intent of having it for a long time I knew there were two key things I needed to do, besides the content itself. The first was to come up with my domain name and the second was to find a WordPress …

Theme Customization Read More »

Games Room Application Icon

Games Room Application

This application consists of three main parts which are the client, server, and the game of SOS.  The server ran on an Elastic Cloud 2 (EC2) instance with Amazon Web Services where I configured the Windows server and supporting software.  This includes creating a database in MS SQL Server, creating the necessary users and assigning …

Games Room Application Read More »

Tron Game

This was a group project in which my role was to handle the networking / multiplayer aspect of the game.  This application implements the Model-View-Controller (MVC) pattern. The server runs in a thread and handles all client connections.  Each client connection is represented by its own class (Client) which handles sending a message to the …

Tron Game Read More »