Skip to main content

Design Engineer with 10+ years of experience building user-facing applications using technologies such as TypeScript, React, Next.js, Node.js and Figma.

Design Engineering Consultant at Self-employed

Vancouver, Washington, United States🇺🇸
Open to:Full-time rolesContract roles
Preferred workplace:Remote (same country)Remote (worldwide)Remote (same region)
Report

Full-Stack TypeScript engineer with 10+ years of experience building user-facing applications using technologies such as React, Next.js, Node.js and GraphQL. My key areas of focus are Developer Experience, Design Systems and Accessibility. I strive to architect elegant and scalable solutions based on the latest technologies and practices.

Activity

Active on:Bluesky networkGrainKeytrace

Loading activity...

View full activity

Career: 11

Design Engineering Consultant

Self-employed

Jul 2023 - Present

Senior Software Engineer I

M1

Remote

Aug 2022 - May 2023

Senior Software Engineer

One

Remote

Aug 2021 - Oct 2021

Software Engineer II on assignment at Nike

VanderHouwen

Beaverton, Oregon, United States

Oct 2020 - Jul 2021

Full Stack Engineer

CodeSandbox

Portland, Oregon Area

May 2019 - Mar 2020

Open Source JavaScript Engineer

Freelance

Jan 2017 - May 2019

Frontend Web Application Developer

4-Tell

Portland, Oregon Area

Oct 2016 - Dec 2016

Front-End Tech Lead

Catalyst DevWorks

Portland, Oregon Area

Aug 2015 - Feb 2016

Front-End Web Development Contractor

Sellpoints, Inc.

Emeryville, CA

Dec 2014 - May 2015

Level Designer

StarCraft II Mod Developer

Apr 2010 - Nov 2013

Level Design Intern

Blizzard Entertainment

Irvine, CA

Jun 2012 - Sep 2012

Education: 3

KAI Japanese Language School

Education

Oct 2024 - Mar 2025

Renton Technical College

Bachelor of Applied Science - BASc

Apr 2023 - Mar 2025

Gnomon School of Visual Effects

Education

2011 - 2012

Projects: 2

Valimock

Oct 2023 - Present

Schema-based data mocking library for Valibot using Faker.js. I built this library alongside a PR that added a reflection API to Valibot which enabled third-party authors to create their own tools and integrations.

DiscordKit

Jun 2022 - Present

TypeScript SDK for Discord's public REST API. Features a functional architecture optimized for tiny bundle sizes and schema definitions providing out-of-the-box validation. Built as a monorepo with automated publishing and includes 500+ integration tests.

Volunteering: 1

Web Team Lead

FanimeCon

May 2021 - Jan 2023

Languages: 1

Japanese(Limited working)

Skills: 42

Other

ApolloAutomationAWS LambdaCSSDesign SystemsDeveloper ToolsDigital PhotographyFaker.js
Figma (Software)Full-Stack DevelopmentGitGraphQLHapi.jsHTMLIllustratorJapaneseJavaScriptLightroomMicrosoft OfficeMock Service WorkerMySQLNext.jsNode.jsPhotoshopPreactReact-QueryReact.jsRedisREST APIsSASSServerlessTechnical TrainingtRPCTypeScriptUser Experience DesignUser Interface DesignUser Interface ProgrammingVitestWeb Content Accessibility Guidelines (WCAG)Web DesignWeb DevelopmentWebpack