Robert Casey Lafferty

I am an experienced video game developer and software engineer with hands-on experience in projects like Call of Duty, casino slot machines, and military weapon systems. Holding both a Bachelor's and Master's degree in Computer Science, I focused my studies on cyber security and video game development.

 

In addition to my industry background, I have spent eight years as an educator and tutor, with three years as an online tutor, two years as a Graduate Teaching Assistant, and three years as an Undergraduate Teaching Assistant, helping students in the field of computer science and various core subjects. My interests encompass game development, software development, cyber security, artificial intelligence, web development, and more.


FrogBot (NodeJS)

FrogBot

The FrogBot Discord Bot is designed to enhance gaming experiences for my friends and I. One of the initial features was to compare games owned by two Discord users and display a list of mutually owned games. Currently, this bot only supports the Steam gaming platform but I plan to expand to other platforms such as Epic Games. I also plan to add automation features, such as reminders for discord-hosted events.

GitHub Link:

https://github.com/rclafferty/Frogbot-Discord-Bot/

Roles:

NodeJS scripting, algorithm development, hosting

Platform Support:

Discord, can be hosted by any computer with NodeJS installed

Requires Admin Privileges:

No

Actively Developing:

Yes

What have I learned from this project?

NodeJS development, how to make a Discord bot, and how to interface with multiple Steam APIs via NodeJS.