Home Resume

Trevor Eyre

I am a senior front end engineer. I specialize in building design systems and component libraries to deliver polished, consistent experiences across applications.

I'm available for hire!

I love everything front end! From authoring semantic HTML to architecting performant data stores in TypeScript, from crafting robust theming variables in CSS to collaborating on designs in Figma — I'm all about it.

I excel at product work, and learning about user needs to deliver the best experience possible. I'm passionate about accessibility and building applications that work for everyone.

Unfortunately, I was recently laid off along with my entire department. If you know of any opportunities, please reach out! I'm available immediately.

Email GitHub LinkedIn

I'm an expert at...

React JavaScript TypeScript Node.js HTML CSS

I'm also very good at...

Vue Angular Web components Accessibility C# .NET GraphQL AWS Docker Figma UI design

Projects

Work experience

Ephesoft Semantik Invoice

While working at Ephesoft, I played a pivotal role in architecting and designing the front end of Semantik Invoice, a SaaS application designed to automate invoice processing using OCR and machine learning.

Angular Node.js TypeScript AWS UI design Project details
Screenshot of the Semantik Invoice app, on the Review page. It displays a scanned invoice from Kord Industries in the main panel, with extracted data and confidence scores in the right sidebar. The left sidebar lists other invoices. Some fields, like the order date and due date, have warnings for low confidence. The interface includes navigation buttons and options to complete or remove the review.
Screenshot of the Freeform warehouse manager website. The website features a map-like grid of pallet locations in a warehouse, imitating the layout of the physical warehouse location. The locations are color coded according to whether they are available or occupied.

Freelance work

Freeform warehouse manager

I designed and built a warehouse inventory management application for Freeform, a commercial furniture company in Idaho and Washington.

The application allows Freeform to track orders and pallets across multiple warehouses, and coordinate arrival and departure dates.

React Node.js JavaScript AWS MySQL UI design Project details

Work experience

Sensei Guest Portal

While working at Sensei, I built and released features in the customer-facing guest portal for their luxury resorts and wellness retreat centers.

I also led the engineering effort to re-architect the component library that powers the guest portal and other internal applications.

React Next.js TypeScript C# .NET GraphQL
Screenshot of the Sensei Guest Portal website. The portal features beautiful imagery of Sensei's luxury resorts in Hawaii and Southern California, and invites the guest to continue their wellness journey with Sensei.
A screenshot of the homepage of Birddogs, an e-commerce website. The page features a humorous image of four men outdoors on a green lawn near a wooden fence and a rustic barn. One man holds a remote-controlled airplane while others react excitedly, running and jumping. The tagline reads ʼThe comfort of built-in linersʼ in bold text, with two buttons below labeled ʼSee Topsʼ and ʼSee Bottoms.ʼ

Freelance work

Birddogs

I worked with Birddogs, a popular e-commerce brand, to enhance their Shopify website and streamline their content management processes.

This included updating the site to align with the latest Shopify best practices, ensuring it was optimized for speed and reliability. I also implemented a content management system, making it easier for the team to update website and product content efficiently.

To help maximize conversions and sales, I integrated advanced analytics to track user behavior and support data-driven decision-making.

React Remix Node.js TypeScript Sanity Shopify E-commerce

Freelance work

Touché Photography

I designed and built a completely bespoke photography and e-commerce website for a photographer in Portland, Oregon.

I used Sanity for a content management system to provide a simple editing experience with just the data necessary for the website, and no more.

Vue JavaScript Sanity Stripe E-commerce UI design
Screenshot of the Touché Photography website. The website features a grid of underwater and landscape photography, including photos of ocotopus, fish, sea turtles, and water falls in the Pacific Northwest.

Open source

Autocomplete

Accessible autocomplete component for vanilla JavaScript and Vue.

GitHub Docs

Healthwise UI

While working at Healthwise, I helped architect and open source the design system for Healthwise applications.

GitHub Docs

Slate UI

Experimental web component design system I use for my personal websites. Currently in early development.

GitHub Docs