My Portfolio
I had the opportunity to work on a small business insurance marketing site as the primary front-end developer.
The site started with Umbraco as the CMS using .NET and was eventually overhauled into a Nuxt site using Decap CMS. During the overhaul, some of the changes included rewriting the legacy desktop-first CSS code into modular mobile-first SCSS, completely removing the need for jQuery, updating as much as possible to meet accessibility standards, and making reusable components.
Some of the things I created during my time working on the site:
- A custom form that fed data into a Duck Creek quoting experience. The form had a custom datepicker and fuzzy search field.
- Custom video and informational modals.
- A lot of custom landing pages for targeted ads.
One of the biggest challenges on the site was the industry search form field. The form field was a dropdown with premade industries that fuzzy searched a JSON data file that also included common synonyms (e.g. 'Bar' would be included when searching 'Pub' but the original search term took precedence over the synonyms).
Since the site has since been remade by a different agency, I have internet archive links for before Nuxt and after Nuxt. Unfortunately some of the assets may be missing and some of the JavaScript may not work, such as the fuzzy search field on the form. You may have to give it a bit to load, the Wayback Machine can be slow at times.

