Christopher Watson

Senior Full-Stack Engineer

TypeScript · Rust · Go · React · 15 Years Experience

Senior full-stack engineer with 15 years of experience shipping complete, well-architected systems. Current stack centers on TypeScript, Rust, and Go, with extensive production experience in React and Svelte. As a founder, I've owned the entire lifecycle—from concept to deployment. I value clean architecture, thoughtful UX, and solving hard problems with simple solutions.

Experience

Software Engineer / Consultant

Apr 2023 — Present
Watzon Ventures LLC · Remote

Founded and operate an independent consultancy delivering full-stack products end-to-end (architecture, implementation, deployment, and support), including Butterbase (Go + React) scaled to ~1,800 users, ~300 MAU, and ~50 paying customers, and Pindrop, a macOS-native AI transcription app built with SwiftUI.

GoTypeScriptReactSwiftUIPostgreSQLAWS

Senior Software Engineer

Dec 2022 — Mar 2024
Ama Multimedia LLC · Remote

Delivered full-stack features across subscription web products and a creator-streaming platform; rebuilt the back-office admin by extracting it from the main Vue application into a dedicated Nuxt app, reducing production build times from ~15-20 minutes to ~5-8 minutes.

CrystalRuby on RailsVue.jsNuxtTerraformDockerAWS Lambda

Senior Software Engineer

Feb 2022 — Nov 2022
Impartner Software · Remote

Contributed to a multinational B2B PRM platform by building client-facing Vue.js features and reusable UI components, and collaborated with C# backend engineers on API integrations during a short-term engagement.

Vue.jsJavaScriptTypeScriptC#REST APIs

Senior Software Engineer

Nov 2021 — Feb 2022
Purple · Utah

Owned a proof-of-concept AWS Lambda tag router to offload third-party marketing tags from the ecommerce frontend, normalize client payloads, and route events to provider APIs; helped reduce initial page-load times from ~8-9s to ~4s.

JavaScriptAWS LambdaAWSServerlessAPI Integration

Senior Software Engineer

Aug 2020 — Oct 2021
TruVision Health · Draper, UT

Built and maintained internal tools, owned an ecommerce modernization effort to move away from WordPress/WooCommerce, and mentored junior developers while working across JavaScript/TypeScript systems and Shopify/WordPress integrations.

JavaScriptTypeScriptShopifyWordPressWooCommerce

Software Engineer

Aug 2018 — Nov 2019
NeuraLegion · Israel (Remote)

Maintained and expanded Marionette, a browser automation toolkit in Crystal used in security-testing workflows, and integrated supporting Ruby components for platform compatibility.

CrystalRubyBrowser AutomationApplication Security