Profile

Royce Mathew

🎓 3rd Year Student
💻 Software Engineer
🎮 Game Developer

About Me

Introduction

I'm Royce Mathew, a passionate software developer currently in his third year studying at Ontario Tech University. I am currently working as a Cloud Developer at RBC

I love working on code in my free time and contributing to open source software. I have been developing games and programming on the ROBLOX Engine for 5 years.

Career

Throughout my career, I have recieved multiple opportunities to work on a variety of fields in Computer Science. I have worked on projects in fields ranging from Web Development, Game Development, and Neural Networks, and Low Level Programming.

Cloud Developer

As a Cloud Developer, I developed and managed an internal application that handles various SQL database read and write operations.

I also implemented a CI/CD pipeline that automatically deploys the application to the cloud. This pipeline saved the company over 100 hours of manual deployment time. To handle varying demand and load, I implemented various features such as load balancing, auto-scaling, and containerization.

To accommodate multiple applications with different functionalities and requirements, I designed the website using a microservices architecture and a RESTful API.

Game Development Career

I have worked on multiple games utilizing the ROBLOX engine. One of my commissions were on the game known as Project Star which has over 20 Million player visits.


Some of my works for Project Star include:

  • A Complete Inventory System which is used to store and manage items in the game
  • NPC Management System, allows the player to talk and recieve quests
  • Shop GUI, allows players to buy and sell items in game Move Cooldown GUI, shows the player all keybinds and cooldowns of their abilities

Toshiko - Tokyo Undying is a horror game I am actively commissioned for. More information regarding my work on the game can be found here

Technical Operations Engineer

I worked as a Technical Operations Engineer at Modern Deploy Technology. As a sole technical operations engineer, I fully developed the company's website and worked on the company's infrastructure. I also worked on the company's internal tools that is actively being used in production to communicate with partners.

I also worked on connecting hardware to the cloud. I worked on a project that connected a custom remote to a TV through a network connection, sending commands to the TV through a custom API. This device saved the company over $1000 based on per hardware costs.