Design and build of a multilingual static site for a vibrant arts and culture centre. Includes dynamic pages for news, events, workshops, exhibitions and artists that are updated via a custom CMS used by non-technical content editors.
01. About me.
Hi, I’m Matt. I’m a front-end engineer specialising in React and TypeScript. I’m passionate about structured content, designing unique user experiences, and learning new front-end frameworks and programming languages.
I regularly build and contribute to open-source projects, create internet art, and contribute to online hackathons. I speak fluent Russian, and regularly teach and practice meditation.
Here are a few of my current most loved technologies:
- TypeScript
- Next.js
- React
- Remix
- Node.js
- Sanity.io
02. Recent things I’ve built.
Featured project
National Arts & Education Network
Site for a national education training provider. Includes a platform for course documentation and videos, events. Sanity Studio includes custom implementations of a newsletter builder and Eventbrite connection to the Eventbrite API.
Featured project
The Estate of Stefan Knapp
Multilingual static site for the centenary of the famous Polish and British artist Stefan Knapp. The site is built with Astro and Vue and includes a custom SSG solution built with Vite. The site data is published in Sanity Studio and queried with GROQ.
Open Source
Nova-Dart
IDE extension for Nova with syntax highlighting, LSP and daemon integration, code completions and clips for Flutter app development.
- TypeScript
- Nova
Nova-Astro
IDE extension for Nova with syntax highlighting, LSP integration, code completions, clips for developing static sites with Astro.js.
- TypeScript
- Nova
Sanity SEO Preview
A live preview of social shares on Facebook and Twitter, and Google search results for integration into Sanity Studio.
- React
- TypeScript
- Sanity.io