Senior Frontend Engineer and Technical Lead

I'm a Senior Frontend Engineer and Technical Lead with 7+ years of experience building composable marketing sites for large scale organizations. I specialize in headless CMS architecture and modern frameworks like React and Next.js. I lead teams from discovery and scoping through launch. Whether I'm shaping technical strategy, mentoring engineers, or partnering directly with stakeholders, I'm focused on delivering scalable, well-architected websites.

Project Showcase

A showcase of some projects I have worked on professionally.

Lightcast

I was technical lead and senior developer on the redesign and migration of the Lightcast marketing site. I handled the site architecture, data migration, and managed a small team who worked on the UI component development. The site was built using the Next.js and Sanity CMS. One of the key features was regional localization support for their regionalized product offerings. In addition to the localization functionality this site also required a large migration of their resource catalog. Which included case studies, reports, webinars and over ~1500 blog posts.

Next.js

Dato CMS

Tailwind

Localization

Visit Website

GSA

I was the techincal lead and senior developer of the redesign and migration of the Geological Society of America's marketing site. GSA needed a site redesign and migration that would bring together 15+ years of content. We built a modular site with Next.js and Sanity CMS. This site required an etensive migration of their academic journal GSA Today, and well as years of other organization content.

Next.js

Sanity

Tailwind

Algolia

Visit Website

Vanillasoft

I was the techincal lead and senior developer of the redesign and migration Vanillasoft marketing site. This site was built using the Next.js and Sanity headles CMS. One of the key features was localization support since the company is based in Canada and must provide their core content in English and French.

Next.js

Sanity

Tailwind

Localization

Visit Website

GSA Meeting Site

I was the techincal lead and senior developer of the redesign and migration Geological Society of America's annual meeting site. GSA needed a site they could rebrand every year for their annual meeting. We built a modular site with Next.js and Sanity CMS. They also requested a robust search exerience that would sync with the changing content betwen meetings. To support this I implemented a custom search experience with Algolia that synced their search indices with Sanity through custom webhooks.

Next.js

Sanity

Tailwind

Algolia

Visit Website

Deepgram AI Apps Catalog

The AI Apps catalog was unique project that I developed alongside the Deepgram marketing site. The project involved sycning data for approximately 5,000 AI applications between Airtbale and Supabase, and building the underlying API to source the data for the Next.js based application. 

Next.js

Supabase

Airtable

Tailwind

Visit Website

Upkeep

I worked as a core developer for four years on Upkeep. I worked on all areas of website, and been involved with implementing many new features as well as continual site maintenance. I have had the opportunity to work with many new developent and marketing tools on Upkeep, such as the ChatGPT API, Twilio Verify, and CookiePro, and Lottie Animations. 

Gatsby

Dato CMS

Styled Components

Visit Website

Deepgram AI Glossary

The Deepgram AI Glossary is another resource that I developed on the Deepgram Marketing project. It is an extensive resource for machine learning, applied deep learning, and Language AI. It acts as a microsite with within the marketing site and includes its own internal navigation and unique documentation style design to efficiently house  and intuitively guide the user through the content.

Next.js

Dato CMS

Tailwind

Visit Website

Clickatell

I worked as a lead developer on Clickatell's marketing site. I was involved in all aspects of the development. Initially I was involved with implementing a redesign after a platform migration. Afterward, I took part in maintenence, new feature implementation, and the integration of various marketing technology platforms.

Gatsby

Dato CMS

Styled Components

Visit Website

Thanks for checking out my work.

Let's Connect!