designer / developer · est. 2007

Spencer Flagg

Web Designer, Developer, Freelancer

Summary

Full-stack designer/developer with nearly 20 years building production web applications — from .NET line-of-business systems used by FEMA and the Department of Energy, to modern JS-framework apps and design systems shipped for startups and small businesses. Comfortable owning the full stack: UX research and Figma prototyping through to SQL, infrastructure, and self-hosted deployments. Specializing in unique bespoke UIs for your business.

Experience

  1. Freelance Web Developer / Designer

    Freelance — Remote

    Aug 2017 Present

    Independent design and development for startups, small businesses, and self-hosting / sovereign-computing projects. End-to-end delivery: UX, design systems, frontend, backend, database, and infrastructure.

    Start9 Labs — landing page, marketing site, and supporting tooling, GraphicViZion — product websites and blogs, Vol Attire — custom static-site web shop

  2. CTO / Technical Co-founder

    FlyLocal — Remote

    Jul 2017 Aug 2023

    FlyLocal was an early-stage air-travel startup focused on small planes, small airports, and small airlines across North America. As CTO, I owned the technical roadmap and architecture of the MVP — from initial product/UX through to launch, GDS integration, and partner onboarding.

    Tech lead and architect for an MVP designed to grow audience and unlock partnerships with regional airlines, Global Distribution System (GDS) integration, Airtable as a flexible operations backend, Frontend on Nuxt with custom OpenStreetMap-based route exploration, Hands-on across product, engineering, design, and DevOps

  3. Lead Developer & Webmaster

    The Seasteading Institute — Remote

    Jan 2021 Present

    Volunteer Wordpress support from 2018, then lead developer from 2021. Took over the Wordpress estate, modernised the theme and stack, and ran day-to-day site operations and migrations.

    Wordpress maintenance, hardening, and theme refresh, Server migration and deployment, hosting, Custom components

  4. Full Stack Web Developer, Tech Lead, Designer

    Chainbridge Technologies — Vienna, VA

    May 2007 Jul 2017

    Spent a decade building custom line-of-business applications for high-profile US federal clients (including FEMA and the Department of Energy), supporting tens of thousands of monthly users. I worked across the stack as developer, tech lead, and architect, and moved the team from ASP.NET Web Forms through MVC to a JavaScript front end on Vue.

    Tech lead and architect on greenfield projects and major rewrites, Federal-scale apps for FEMA and Department of Energy, Backend: C#, ASP.NET, ASP.NET MVC, .NET, Entity Framework, Frontend: Vue.js, Data: SQL Server, T-SQL, DevOps: Azure, CI/CD, design systems

  5. Data Acquisitions Analyst

    Battelle Memorial Institute — Aberdeen, MD

    Jun 2006 May 2007

    Database administrator and Crystal Reports developer across three internal applications, supporting Battelle staff and DoD client personnel. Worked in SQL Server, Crystal Reports, HTML, and Visual Basic.

Skills

Frontend
HTML / CSS, JavaScript / TypeScript, Vue / Nuxt, Svelte / SvelteKit, React, Next.js, Astro, Eleventy
Backend
Node
Database
PostgreSQL
DevOps & Infra
Docker, Coolify, Traefik, Caddy
Design & Prototyping
Figma, Illustrator

Selected Projects

  • Picture Telephone

    Anonymous, private, peer-to-peer video calling for two. WebRTC over Trystero — no signalling server, no ads, no Big Tech.

    WebRTC, Trystero P2P, Vite, IndexedDB / Dexie, PWA

Education

  • Bachelors, Mechanical Engineering; Electronic Media

    Rensselaer Polytechnic Institute

    2000 2004

Languages

English · Native,  Dutch · Beginner (A1) — klein beetje