Scott Thompson

I set the direction for multi-disciplinary teams to build and maintain high-grade web experiences that amplify developers and delight users.

I work as a Principal Developer across Frontend Systems, pushing boundaries with AI and empowering teams & groups to build more, faster.

Technologies I run with.

React
Vue
Typescript
Javascript
Webpack
React-Native
Vite
CircleCI
GH Actions
HTML5
CSS
Tailwind
NodeJS
Deno
Cloudflare
.NET
Figma
Jira
Trello
Atlas
XState
PHP
Wordpress
Godot

What I do

I've been leading teams of experts in their fields directly and indirectly for over ten years. I've built RAGs, MCP Servers, SPAs, design systems, whole applications and precision features. I've rebuilt legacy applications as modern SPAs + I've set technical direction in ongoing strategy sessions that fed high-test roadmaps that delivered.

And?

I mentor developers both officially and unofficially. I train teams, groups and departments on best practices and the latest innovations.
I speak fluent product and design, enabling a clear channel between engineers and users.
I've migrated codebases to support SSR and ESM, angular apps to modern React, React apps to modern Vue and .NET 4.5 to Core.
I've migrated an existing app to a micro-frontend architecture, and customers only noticed the speed increase.
I've migrated apps from using Auth0 to Okta, a whole development team from TFS to Azure DevOps.
I've implemented a full e2e testing suite & observability stack using Detox, Sentry, and Native Modules that fed a really cool dashboard.
I maintained an enterprise, legacy C# MVC app while increasing feature velocity and reporting to senior leadership.
I built a complete Android/iOS app with dynamic theming in 2 months before AI was a thing.
I've built interactive 3D experiences using procedurally generated content using Three.JS and custom GLSL shaders.
I also built an enterprise-grade app for a fortune 500 company with C#, SignalR and it could also dynamically generate custom-coded HTML emails.
I've built creative experiences for local charities and rock-solid experiences for international brands.
I've been building web experiences in some capacity for over 20 years. This is more than a career for me, this is what I like to do.

I've worked with , , and produced world-class results together. I've lead small teams, teams larger than 10, and been responsible for more than 30. I've worked by myself, and for myself, but I prefer neither. I prefer collaboration with engaged and creative people looking to solve problems together.