I've worked with TypeScript, React, and Next.js for my entire career. As someone who has studied design, I'm able to take products and features from start to finish entirely on my own with a natural sense of component design and composition that fits each use case.
In addition to the front end, I have experience with a wide range of back end languages, databases, and other systems. I commonly use Go for building robust APIs, Rust for WebAssembly, and various AWS services like S3, EC2, Lambda, and API Gateway.
A streaming utility built from the ground up to maximize customization and viewer interaction. Integrates with Twitch, YouTube, and other services.
A recreation of the classic Snake arcade game with a wider range of difficulty modifiers.
Under construction
Sync Spotify playlists across accounts without publicly sharing or collaborating.
A TouchDesigner component that creates a two-way WebSocket connection with OBS.
A TouchDesigner component that properly packages other components for release.
A livestream overlay generator that displays a random emote from a channel in bouncing DVD screensaver style.
A Discord bot for quickly and easily looking up PC game deals via IsThereAnyDeal. Currently receives over 10,000 monthly interactions.
An NPM package and ESLint plugin for coding with NetSuite's SuiteScript v1/2 API. 800+ weekly downloads.
A tool for finding your group's top favorited messages with context in the past month.
Update in progress