- Currently a Front-end Developer at AgencyAnalytics using React, Typescript, JavaScript, RTK Query, Redux, CSS Modules, Docker since Nov. 2021
- Blog | Codepen | npm
- Represented Canada at age 16 for a music competition held in Tokyo
- Former web developer instructor where I taught
▶️ Advanced JS▶️ PHP/mySQL▶️ Intro JS▶️ CSS/JS Animation▶️ MEAN
- Metric Alerts Update Demo video
- Feature Flags in staging video
- Disconnected auth on staging video
- Disconnected auth integration video
- Disconnected permissions integration video
- Quick Reconnect on staging video
- Read Notifications on hover video
- Search and Select component video
- Christmas treadmill review video
- hackathon project promo video
Screenshot | Title | Tech | Desc. | Demo | Code |
---|---|---|---|---|---|
Twitter Clone | JS Bootstrap REST API | Created a twitter clone using ES6+ complete with the ability to tweet text, gifs, emojis, polls and images | Page | Code | |
Merch Store | PHP mySQL Bootstrap Snipcart | Created an e-commerce page using Snipcart.js on products that are stored in mySQL and retrieved via PHP/JSON | Demo | Code | |
Assignment Calculator | Vue Tachyons JS | Created an open source tool to help students budget their time to optimize completion of assignments. Now used at University College Cork, Ireland | Page | Code | |
Slide Puzzle | GSAP JS animation algorithms | Recreated my favourite college assignment but instead of Visual Basic, I used JS and Greensock's animation library | Page | Code | |
Weather App | Vue JS GraphQL Vuetify | Created a prototype, mobile weather app for 5 different cities using an Open Weather API | Page | Code | |
Poll Anywhere | JS serverless REST API | Created a Poll Everywhere clone using serverless Functions and chart.js to display incoming, real-time votes | Page | Code1 Code2 | |
Guess the Flag | JS REST API Leaflet | Created a Guess the Flag game using JS, a countries REST API for JSON data, and leaflet.js for the mapping library | Page | Code |