silverpine.com
I migrated the website for Silverpine (my employer) from Squarespace to a custom site built with Astro & Vue.js. In doing so, I was able to decrease the cumulative size of transferred assets from 33 MB to 4 MB (loading the home screen with empty cache). This resulted in noticably faster FCP and TTI metrics.


To replicate the CMS of Squarespace, I also built a full-stack admin web app that allows company employees to update dynamic content on the site. The company logo can be configured to change depending on the date, and employee names, roles, and profiles can be easily updated. The app was built with Node.js & Express on the backend and Vite & Vue.js on the frontend.



