Hi there, my name is
Spencer Lee.
I build digital experiences.
I'm a software engineer who specializes in creating accessible, pixel-perfect interfaces. I'm obsessed with craftsmanship, always aiming for that perfect blend of performance, usability, and design.
About Me
Hello! I'm a developer based in San Francisco with over 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 designing and architecting systems and components, I always aim to create an intuitive and extensible developer experience. My favorite work involves polished interfaces that not only look and feel great for users, but are also performant and enjoyable to work with under the hood.
Experience
- 2022 — 2024Software Engineer • Moov Technologies Inc.
Built and maintained critical features across the entire marketplace website including enhanced equipment search functionality, equipment management services, and reuseable 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 — 2022Junior Software Engineer • Moov 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
- 2020Intern Software Engineer • Moov 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