Pushing the limit of what you think is possible is the best way to make the impossible possible.
Pushing the limit of what you think is possible is the best way to make the impossible possible.
See Portfolio
I am currently working at Chess.com as a Senior Frontend Engineer. My current role sees me working on a major, breaking change version migration of our core framework. I am also currently helping mentor interns and new hires, and often work cross-functionally to help improve neglected areas of the site uncovered during the migration.
During my time at Battlefy, I had the opportunity to work on several exciting projects which helped enhance the overall experience for our users. Four of my proudest projects include NHL 2022, Zotac Cup, Connected Club Cub, and ePremier League.
I also had the opportunity to work with a team of designers to create a design system for Battlefy. This system was primarily designed to allow design customization for our clients needs, while also creating a consistent template to reduce development time. Moreover, this system was designed to be easily customizable by our developers (through easy escape-hatches) & designers (through the use of CSS variables which could be edited without code).
StratBook is a web application that allows users to create and share their own strategies for Rainbow Six Siege. Users can create their own strategies, then export them to an image for easy sharing.
"Is It My Birthday?" is an all-around silly mobile & web app designed to infuse each day with anticipation and joy. At its core, the app allows users to check whether it's their birthday, fostering a daily ritual filled with fun.
The app incorporates a competitive yet playful element with two leaderboards: one for the longest streak of daily checks and another for consecutive birthday checks, encouraging user engagement. Utilizing passwordless authentication, it prioritizes user convenience and security, offering a hassle-free login experience. Its design is both minimalist and vibrant, appealing to a broad audience. This application stands out for blending humor with functionality, making every day a potential celebration.
Replay Analyzer is a desktop application which allows users to upload & save their Rainbow Six Siege replays, and then analyze them to see how they performed. This application was created as a way to learn about desktop development, and was created for an eSports team which I coach.
A recipe app that allows users to create and save recipes. Users can then select ingredients from their saved recipes to create a shopping list which is categorized by aisle.
A volume traffic light app that allows users to set a volume threshold and then displays a traffic light based on the current volume.
A desktop app which allows users to change the volume of specific applications with a hotkey.
An npx CLI and npm package which allows users to create and use spritesheets from a folder of images.
A web app which allows users to search for Rainbow Six Siege scrims (practice matches).
I'm always working on new projects, so check back soon to see what I've been up to, or get in touch to make your idea a reality!