RUMBLEMONKEY
RumbleMonkey is a platform that allows users to play video games with their friends for money. I worked here from 2017-2018.
I worked on the web app, the desktop client, the Go API as well as the Postgres and Rethink databases. Both the web and desktop apps were built in React and used Redux. The backend connected to the Hearthstone process on the user's computer, detecting game activity and verifying it against that of the user's registered opponent. I hooked up a Rethink database in the Go backend to keep track of user activity and display it in realtime with websockets across both applications.