Experience

Full Stack Engineer

June 2021 - May 2024

Led the design and development of multiple critical systems, including an Asset Store and monetization system for user-generated content, an alerting system with detailed logging integrated with Elastic Search and Slack, and an Admin portal for internal support tools. Designed and implemented scalable APIs and improved the user experience for over 1,000,000 users across desktop and mobile.

React

Redux

Node.js

TypeScript

Elastic Search

MySQL

NestJS

AWS

Material-UI

Teacher's Assistance

September 2019 - June 2021

Graded student work for all levels of C++ courses, including advanced and Object Oriented Programming (OOP). I developed and evaluated assignments for the SQL and NoSql database course. Assess, assist, and encourage best coding practices.

c++

MySQL

MongoDB

Projects

Team fire cracker

Join an adventurous cat and its AI companion on a secret mission from Earth in this 2.5D platformer. The game aims to deliver an immersive experience, utilizing GPT-4 agents to craft engaging and interactive conversations between the characters, enhancing the overall gameplay and narrative depth.

Unreal Engine 5

c++

Chat GPT

python

Joy Tap

The product is a stress-relief desktop application with a video game window overlay. With a tap of a key, the application will play a video overlay during gameplay intermissions; press again to minimize. The lightweight Application is built using

Svelte

Tauri

Rust

Tailwindcss

GCP

GO

Naoux

Led the team by designing and developing a clothing store using Agile/Scrum principles with a team of three members. Developed the backend using third-party services to fulfill physical item shipments. Created an SMTP service for order placements

React

Redux

Firebase

Express

Material UI

Stripe

The Tavern

Developed interactive tools catering to diverse role-playing needs, enabling users to save documents, information, and images to NoSQL databases. Implemented real-time item saving and display alongside an interactive map system for coordinating information.

React

Redux

Firebase

Express

Material UI

Stripe

DnD Discord Bot

Developed with Python and pytmi before Discord's native soundboard feature, this bot allows users to manage and switch between multiple playlists seamlessly. It also includes a custom soundboard for DMs, offering an enhanced interactive experience for gaming sessions.

Python

pytmi

FFmpeg

Discord

Twitch Redemption LED Display

This project integrates an Arduino with a Grid LED to create dynamic animations and visual displays for Twitch chat redemptions. Utilizing the tmi.js library, the system reads chat interactions and processes redemptions to display user-created images in real-time via a webcam. The result is a visually engaging experience that enhances viewer interaction with custom animations and stills.

javascript

tmi.js

Arduino

Twitch

c++