A mix of projects past and present.
A 1.5 hour course on CMS best practices for developers that I created for HubSpot Academy. Covers web accessibility, page speed, and best practices when using the HubSpot CMS. Cross-functional collaboration with other content creators, editors, developer relations professionals, and product managers. Responsible for all of the video scripting, filming, project management, and some video editing in Screenflow.
Partial clone of Robinhood’s desktop app. Made with Vue 3 (including Vuex and Vue Router), Firebase Cloud Firestore, Firebase Authentication, and Tailwind CSS. Allows you to search for stocks, view an intraday price chart, and view stock news and company info. You can also add lists (title and emoji), edit lists, delete lists, and add stocks to existing lists.
Stock chart made with D3 and emoji picker made with Emoji Button npm package. Also features dark mode toggle button. Stock data retrieved using a Google Cloud Function and the IEX Cloud API. Shows Robinhood’s stock on dashboard home.