Experience
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
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++