Skip to Content

Hi there, my name is

Spencer Lee.

I build things for the web.

I'm a frontend engineer who specializes in developing performant, customer-centric features for web applications. I'm always aiming for that perfect blend of performance, usability, and design that not only delights users but drives measurable business results.

About Me

Hello! I'm a developer based in San Francisco with 4+ years of experience building for the web.

With a background in composing music and sound for video games, I bring a deep appreciation for creativity and design to my engineering work. This perspective has helped me bridge the gap between engineering, product, and design as I've had first-hand experience wrestling with the kind of creativity that drives these roles.

That said, I believe great design truly shines when paired with robust, thoughtful engineering. When developing systems and components, I always aim to create an intuitive and extensible developer experience. My favorite work involves performant and polished interfaces that delight users, drive measurable business results, and are enjoyable to work with under the hood.

Experience

  • 2022 — 2024
    Frontend EngineerMoov Technologies Inc.

    Built and maintained critical features across the entire marketplace website including enhanced equipment search functionality, equipment management services, and reusable design systems. Integrated third-party APIs to track shipments, insights on user behavior, and real-time management of open positions.

    • JavaScript
    • TypeScript
    • React
    • Next.js
    • Redux
    • Ember.js
    • Golang
    • PostgreSQL
    • Jest
    • React Testing Library
    • TailwindCSS
    • Bootstrap
    • Material-UI
    • Contentful
    • Storybook
    • Looker
  • 2020 — 2022
    Junior Software EngineerMoov Technologies Inc.

    Collaborated with engineering mentor to develop v2.0 of the marketplace website from the ground up and led efforts to enhance website accessibility. Created a blogging system to allow real-time posts and updates. Developed features and data visualizations for the marketplace and internal sales management tool.

    • JavaScript
    • TypeScript
    • React
    • Next.js
    • Redux
    • Ember.js
    • Golang
    • PostgreSQL
    • Jest
    • React Testing Library
    • TailwindCSS
    • Bootstrap
    • Material-UI
    • Contentful
    • Metabase
  • 2020
    Intern Software EngineerMoov Technologies Inc.

    Built user interfaces and enhanced features for a B2B marketplace website and internal sales management tool, enabling our sales team to assist clients in buying and selling used semi-conductor equipment.

    • JavaScript
    • React
    • Next.js
    • Redux
    • Ember.js
    • Golang
    • PostgreSQL
    • SASS
    • Styled Components

Projects

  • Snapshot of composer's journal application.
    Composer's Journal

    A music-focused journaling platform supporting rich text, embedded YouTube videos, and interactive music notation, enabling composers to document and revisit creative ideas.

    • JavaScript
    • TypeScript
    • React
    • Next.js
    • TailwindCSS
    • Tiptap
    • TanStack Query
    • Supabase
    • Drizzle
  • Snapshot of personal portfolio website.
    Personal Portfolio Website

    Personal portfolio website used to showcase projects and technical skills.

    • JavaScript
    • TypeScript
    • React
    • Next.js
    • TailwindCSS
    • tsParticles