Experienced software developer with diverse skills in various technologies and roles. Able to learn quickly in fast-paced environments and excel in team settings. Seeking a position at a company that prioritizes cross-functional collaboration and offers opportunities for growth and learning.
Overview
8
8
years of professional experience
Work History
Font End Engineer
TubeBuddy
09.2021 - 07.2025
Modernized and expanded a legacy Chrome extension (vanilla JS, jQuery) by building new tools and features using modern frameworks including React and Vue.
Shipped features that extended YouTube’s native functionality and introduced entirely new workflows for content creators, streamlining productivity and filling key platform gaps.
Redesigned the extension's build process by replacing a .NET-triggered workflow with Vite, reducing build times by over 50% and enabling faster, granular module-specific builds.
Leveraged YouTube’s undocumented API to develop a bulk related video management tool for Shorts using Vue 3, replacing YouTube’s manual one-by-one process. Led the feature from discovery through production, contributing to a ~20% uplift in enterprise subscription sales.
Full Stack Software Developer
American Express
01.2019 - 09.2021
Build and deploy credit card application forms for global markets including countries such as France, United Kingdom, Canada, and Japan. (React, Node)
Work with product owners and graphic designers to design applications that are easily maintainable for other developers while also facilitating a good user experience
Migrated React codebase from a configuration based approach to a declarative approach to increase developer productivity and easier implementation of market specific features.
Build reusable components for a shared component library that other teams could use in their applications
Build custom components and features to comply with market specific laws and requirements.
Write unit test for applications and participate in code reviews prior to deploying code (Jest, Enzyme).
Full Stack Developer
CuraNexus (Formerly Spiffy Ventures)
02.2018 - 10.2018
Updated and maintained the PHR Plus web application for keeping record of a users medical data and sharing that data. (React, Redux, Node, DynamoDB)
Rebuilt PHR Plus mobile app in Xamarin Forms to enhance the user experience and to integrate the API's on the PHR Plus web application server. (Xamarin Forms, C#)
Built an HRA (Health Risk Assessment) to get a better understanding of a users medical history which would be used to show related news articles based on the users health. (React, Redux, Node, DynamoDB)
Software Developer
Spiffy Ventures
09.2017 - 02.2018
Update and add features to multiple applications for multiple clients.
Brought Android version of the 'Outdoor Adventure Quest' mobile application up to parity with iOS version as the Android version lacked the ability to view challenges and upload photos/video. (Xamarin Native, C#)
Built goal and notification system for the 'Fusebox' web application so goals related to saving energy could be customized by individual schools, and leaders in each district would be notified upon a challenge being completed. (.NET, C#, HTML, CSS, jQuery, MS SQL Server)
Brought 'Meal Planet', an online food delivery service for events with multiple attendees, to a beta state that was successfully tested with multiple restaurant partners. (Node, HTML, CSS, jQuery, DynamoDB)