Matt Thauvette

  • Frontend Engineer - Verb Interactive
  • Professional Musician
  • Fitness & Jiu-Jitsu Enthusiast
  • Nerd

About me

In the mid-2000s, fresh out of university with a degree in jazz performance, my coding journey took flight as I began crafting websites for the bands I played in. What started as a musical endeavor soon evolved into a passion for web development. My skills progressed from mastering the basics of HTML, CSS, and JavaScript to embracing advanced technologies such as Angular 1, React, and Node.

As my interest in web development deepened, I transitioned into creating sites and web apps for friends and their networks, ultimately launching my freelance side gig. In 2018, seeking a change from life on the road, I joined a startup and later transitioned to an agency where I transformed my side hustle into a fulfilling career. I consider myself fortunate to have turned two hobbies into successful professional ventures.

Skills

JavaScript / Typescript

I consider myself first and foremost a JS dev.

React / React Native / Preact

I love building web and native apps using React, React Native and Preact. This is where I've logged the most hours in my career.

Gatsby / Next.js

Don't make me choose, I really enjoy both of these static site generators.

Node

I love to tinker in node and various API solutions available for JavaScript.

HTML/CSS

And of course the JS versions and various solution, jsx, css in js, css modules, styled-components, sass, etc etc etc...

UI/UX

Admittedly NOT my forte, but I have a good understanding of the core concepts and best practices.

Projects

Voyages, Ayers Rock Resort

role:

Front-end technical lead & lead developer

product:

A multiple step, multi product booking solution for a full vacation experience including accommodations, tours and spas.

tools:

React

Redux

tailwind

Red Funnel Booking and Account Management

role:

Front-end engineer / lead developer

product:

Comprehensive multi-product booking engine for Red Funnel ferries, attractions and accommodations, plus account and itinerary management tools.

tools:

React

Redux

tailwind

Financial Calculator Embeds

role:

widget guy

product:

Embedded widgets built with preact and d3 for use by financial advisors

tools:

preact

d3

yup

css modules

Maximum Overdrive Site

role:

Solo design and development

product:

Fun, simple landing page for the 80's tribute band Maximum Overdrive

tools:

gatsby

netlify

netlifyCMS

Strength Tracker

role:

Solo design and development

product:

PWA for tracking strength training and creating Wendler 531 programs. A personal project that is very niche and very much a work in progress.

tools:

preact

indexedDB

typescript

tailwind

IWNDT

role:

Solo design and development

product:

r/stopdrinking inspired, feature rich, customizable sobriety tracking native App, including milestones, diary, stats, and more.

tools:

React Native

Redux

redux-persist

typescript

Ferry Booking Engine

role:

Front-end technical lead & lead developer

product:

Reuseable, translatable, theme-able, ferries booking engine used in production by several clients.

tools:

React

Redux