Blade Tyrrell


SAGE

Sage is a bot created for the University of Delaware Computer Science Discord server. It is currently updated, maintained, and managed by a team of 4 hired undergraduate students. The tech stack includes Typescript, MongoDB, and DiscordJS (v13 -> v14).

We service over 25 professors and 3,000+ students. I have worked on this team for several years now and we work closely with UD faculty to create new features for Sage. Additionally, I am paid to moderate and manage the Discord server.

You can read up on Sage on our site as well as see our source code on our GitHub repo.


BOOTH'S ALGORITHM CALCULATOR

Created a booth's algorithm calculator in C without using the bit-shift operator. All conversions to binary and any arithmetic are done manually. It was also co-created by Zachary England.

You can find the source code here.


CPU SCHEDULER SIMULATOR

This was a C++ project made for my operating systems class. I cannot link the source code since the instructor still uses this assignment, but the goal of it was to round robin schedule tasks as they came in, have the tasks 'run' (it didn't run the tasks since it is a simulator, it just used time to determine when tasks were done), and then continue scheduling based on new tasks coming in.

It was a very informative project that made me realize how much I love systems, so I wanted to include it on this list! Feel free to ask about it, even if I cannot post source code publically.


PERSONAL BLOG SITE

You found my blog site! I mostly made this for fun, but I'm going to try to update it with the stuff I'm up to from time to time. The link is here

It is currently hosted on Neocities for nostalgia factor. The tech stack is plain HTML/CSS and JS. The themes can be swapped if the default is too bright for you.

A screenshot of a blog website titled 'Blade's Informal Blog'. There is a profile picture of a pikachu in a boat along with a side-bar image of a small creature, presumably drawn in MS Paint.