Steven La

I'm a Software Engineer based in San Francisco passionate about design and its tools. I enjoy making pretty products, building frameworks with thoughtful interfaces, and learning how to make something new.

Figma Software Engineer, Design Systems Team

Oct 2021 - present, San Francisco

Instagram Lead UI Engineer, Web Infrastructure Team

Jan 2017 - Sep 2021, New York City & Menlo Park

Led a team of 6 engineers that built and managed build/deploy systems, developer tools, performance tools, core APIs, and application architecture.

    Fostered a cooperative culture through intentional hiring, 1:1s, and mentorship.
  • Planned roadmaps balancing business needs, improving tech, and happiness.
  • Led technical architecture for the IG webapp built on Facebook infrastructure.

Added web support to an internal cross-platform programming framework.

  • Allowed code written for mobile to be reused with minimal changes on the web.
  • Grew initial framework adoption to 7 products across IG and FB in a year.
  • Enabled Voting Info Center to launch on web in 2 weeks built from existing code.
  • Built a renderer that converted custom UI trees and flex layouts to React UI.
  • Wrote a Lisp parser and execution environment in JS to handle interactivity.

Built a declarative visibility tracking framework to log view impressions.

  • Simplified impressions code by replacing scroll callbacks with a rule-based API.
  • Enabled IG product to price organic impressions and potential ad impressions.
  • Built debug tools to overlay impression state over UI to validate accuracy.
  • Allowed logging more sophisticated impression metrics, enabling ads billing.
  • Adapted library to product uses cases, like infinite scrolling and animations.

Shipped Instagram's iconic photo filters with WebGL to 1.3M uploads per month.

  • Ported existing OpenGL shaders to WebGL for identical cross-platform uploads.
  • Designed WebGL abstractions in React to enable contributions by non-experts.

Box Senior Software Engineer, Enterprise Team

Sep 2014 - Dec 2016, Redwood City

Introduced React to the company and grew the internal React community.

  • Added build systems, devops playbooks, design systems, and test tools.
  • Built an Electron tool to generate React components from Illustrator SVGs.

Shipped rule-based data retention to comply with legal regulations.

  • Built the frontend to create, manage, and report on retention policies.
  • Awarded patent for the backend (US Patent No US10585854B2).

University of California, Los Angeles

Sep 2010 - Jun 2014, Los Angeles

  • Computer Science, B.S.
  • Vice President of Upsilon Pi Epsilon

Technical Expertise

  • Javascript Typescript, Flow
  • React Redux, Jotai
  • JS tooling Babel, Webpack, Jest
  • Node.js Electron
  • WebGL GLSL, Three.js, P5.js
  • CSS
  • HTML
  • C++
  • Python Django
  • PHP
  • Source Control Git, Mercurial

Skills

  • Figma Figjam
  • Adobe Photoshop
  • Adobe Illustrator
  • Apple Keynote
  • Google Sheets
  • Autodesk Fusion
  • KiCAD