# Sean Song > Frontend Engineer at Tiktok Location: San Francisco Bay Area, United States Profile: https://flows.cv/seansong ## Work Experience ### Senior Software Engineer @ TikTok Jan 2024 – Present | San Jose, California, United States - TikTok WebApp (tiktok.com) - Technical lead for major WebApp features: Tiktok Stories, FYP Redesign, Comments Panel, Immersive Player, Footnotes - Technical FE lead for pages: FYP, Following, User, Search - Built shared cross-client Component Design System ### Senior Software Engineer @ SiriusXM Jan 2022 – Jan 2024 | Oakland, California, United States - Pandora in-market WebApp (pandora.com) - SiriusXM 2023 rebrand WebApp (siriusxm.com) - WebApp Core-Web team (web infra & CI/CD) - ClientSDK (client app API systems architecture used by SXM WebApp, iOS, Android, TV, and Tesla clients) ### Software Engineer III @ Pandora Jan 2021 – Jan 2022 | Oakland Data Engineering for Ads Targeting pipelines on GCP, using BigQuery, Dataflow, Dataproc, Cloud Composer ### Software Engineer II @ Pandora Jan 2020 – Jan 2021 | Oakland, California, United States ### Backend Engineering Intern @ Pandora Jan 2020 – Jan 2020 | Oakland, California, United States ### Frontend Engineer @ CruzAssist Jan 2019 – Jan 2022 Wrote cruzassist.netlify.com, used by UCSC students as a course catalog system that allows them to view and track courses. SPA built in ReactJS with TypeScript and Redux. ### Frontend Engineer @ Peevers Consulting Jan 2019 – Jan 2021 | Santa Cruz Rapid prototyped a web-based software demo of an upcoming music-oriented toy product. Built frontend app with TypeScript/ReactJS and audio with Max/MSP. ### Head Engineer, Systems Programmer @ University of California, Santa Cruz Jan 2019 – Jan 2020 | Santa Cruz Developing a climate change awareness game sponsored by the NSF, working with Prof. Elizabeth Swensen and Dr. Nicole Feldl. Designing a game in Unity/C# and built game system by implementing NumPy climate research models. ### ML Research Assistant @ Design Reasoning Lab Jan 2019 – Jan 2020 | UCSC Constructing a neural network to transfer play experiences of indie itch.io games between each other and analysing their performance. Network and web scraping tools built in Python/TensorFlow + Chrome Dev. Protocol. ### Producer, Technical Lead @ Where My Heart is Jan 2019 – Jan 2020 | UCSC Coordinated a team of 12 to develop a 3D Puzzle game featuring Constructive Solid Geometry and Realtime Mesh Manipulation. Specialised in VFX and Post-Processing with HLSL in Unity/C# Engine. Managed GitHub repository workflow and ingested game components to assemble weekly builds. ### VR Research Assistant @ Creative Coding Lab Jan 2019 – Jan 2020 | UCSC Collaborated with graduate researchers on Intergalactic-Vis project. Transformed web app into UnityVR app using astronomical galaxy data. Currently working with Dr. Angus Forbes on DataFX research project. ### Gameplay Programmer @ The Disaster Trail Jan 2018 – Jan 2019 | DA-Games Designed a game for Motivf and FEMA that raises awareness regarding disaster preparedness. Published as minigame-based adventure title built with Unity/C#. ### Research Assistant @ Resonant Waves Jan 2018 – Jan 2019 | UCSC Constructed VR projections of sound-based artforms for Richard Grilloti’s DANM MFA Master’s Thesis. Specialised in procedurally generating 3D models with Blender/Python. ## Education ### Bachelor of Science - BS in Game and Interactive Media Design University of California, Santa Cruz Jan 2018 – Jan 2020 ## Contact & Social - LinkedIn: https://linkedin.com/in/sean-song-dev --- Source: https://flows.cv/seansong JSON Resume: https://flows.cv/seansong/resume.json Last updated: 2026-03-22