-
Building live operable commerce features for Call of Duty: Warzone Mobile utilizing C++, Lua, and web technologies
-
Built a data-driven survey UI and WYSIWYG survey builder to empower product owners to rapidly create and deploy new internal data entry apps to meet their specific needs.
-
Built an internal UI platform to accelerate development of internal apps
-
Front end developer for the D&D Beyond Encounter Builder and Combat Tracker with a focus on making them accessible from the get-go
-
Improved front end build processes by automating feature flag configuration for easy client deploys that allow any team member to test in-progress branches in any environment
-
Streamlined the process for requesting and implementing new marketing landing pages
-
Developed the UI for the D&D Beyond Twitch Extension that syncs with backend services to display live health and status updates during combat while scaling to any viewing resolution
-
Built the UI for bombz.io, a 100 player IO game, using inline SVG to create fun animations
-
Implemented the MTGSalvation deck builder, hand simulator, and front page widgets as my first professional React project
-
Updated MMO Champion's legacy styles to be mobile responsive and support theming for newly launched sub-sites (Overwatch and Heroes of the Storm)
-
UI tech lead on the first customer implementation of a new Sitecore CMS shopping site
-
Co-founded a cross-team alliance focused on learning, improving, and sharing UI/UX best practices
-
Collaborate closely with designers and customer representatives to build accessible eCommerce websites for large retailers
-
Reverse engineered a very old Visual Basic faxing service and reimplemented it as a C# Windows service
-
Lead and organized a team of three programmers
-
Delegated tasks in an agile format to reach project milestones
-
Facilitated communication of project goals between the lead designer and the programming team
-
Worked remotely to create a demo of Conquest in Unity3D
-
Acted as a technical advisor for the lead designer
-
Created a time/risk analysis for milestone goals
-
Maintained lab computers by performing software installations and updates
-
Provided troubleshooting assistance for students and faculty
-
Helped struggling students gain a thorough understanding of core concepts such as: syntax, encapsulation, abstraction, inheritance, polymorphism, pointer manipulation, memory management, data structures and algorithms, and Big O notation
-
Aided students in learning how to find and utilize various resources to find solutions for their programming problems