Experience
2023 — Now
2023 — Now
Trust & Safety
2023 — 2023
2021 — 2023
Irvine, California, United States
Tech lead of Sitewide Safety team under the Community Health org, working to drive improvements and technical direction for business critical safety and content moderation workflows.
Community Experiences:
Team lead for a group of 6 SDEs working on dashboard.twitch.tv.
• Led the "not yet affiliates" homepage redesign - drove the frontend development work from initial proposal to launch. Improved site engagement by 30%, improved born streamer outcomes.
2020 — 2021
2020 — 2021
Irvine, California
Worked on Twitch Studio, an Electron app enabling creators to broadcast and record live video.
Implemented snapping behavior and guidelines for alignment in the layout editor for positioning visual assets. Implemented using the Canvas API and requestAnimationFrame to render updates in real time.
Drove cross-team collaboration with native client C++ team to implement features like Scene Transitions and Stream Delay. Wrote React components to render native OpenGL shaders in WebGL context for preview functionality.
2017 — 2020
Greater Seattle Area
Software engineer on Amazon Sumerian, an in-browser 3D content editor for mixed reality experiences. Worked on all things web, mixed reality, and bringing the web to mixed reality.
Member of the W3C immersive web working group, completed background investigation and research to support proposals for DOM overlays for 2D AR controls and DOM content positioned in 3D worldspace. Presented to the working group during TPAC 2018.
Implemented AWS console integration of the Sumerian editor to support console operations like region selection and locale preferences within the Sumerian UI.
Completed localization of entire Sumerian editor from English to Japanese. Created and executed localization gameday to stress test the exisitng API endpoints to identify any backend functions operating on user input that did not support UTF-8. Wrote comparison doc evaluating advantages and disadvantages for buildtime vs. runtime localization. Implemented custom webpack plugin to perform buildtime string replacement for localization.
Implemented build pipeline execution of integration tests using Cypress. Enabled support for Chromium screen capture, replay of test execution from the Amazon internal build fleet.
Education
Stony Brook University
Master of Science (M.S.)
2013 — 2014
Stony Brook University
Bachelor of Science (B.S.)
2009 — 2012