# Marvin Qian > Helping robots help designers Location: San Francisco, California, United States Profile: https://flows.cv/marvinqian Product-focused full-stack engineer that leans front-end. Over eight years of experience building delightful products with an emphasis on maintainability and scalability with React, TypeScript, and various back-end frameworks. ## Work Experience ### Software Engineer @ Figma Jan 2022 – Present ### Senior Software Engineer @ Looped Jan 2020 – Jan 2022 Architected and led implementation of our premiere product, the virtual venue, a browser-based, low-latency, multi-host, customizable, interactive streaming platform used by clients such as Good Mythical Evening, Spirit Awards, Jonas Brothers, and Bad Bunny using Vue, TypeScript, Agora, Firebase, and Django. ### Software Engineer @ Slab Jan 2020 – Jan 2020 Built features in React, TypeScript, and GraphQL like a drag and drop organizer with support for thousands of posts using virtualized lists for our collaborative knowledge base product used by companies like Asana, Vox, and Benchling. ### Full Stack Engineer @ GENIUS Jan 2016 – Jan 2019 | Greater New York City Area Worked on a wide variety of projects including eliminating traffic-related outages through database and job queuing optimizations, leading a transition from AngularJS to React for our web client, implementing the web front-end of an integrated Apple Music player, conducting AB tests and user test for multiple projects, and introducing new team processes such as a quarterly manager feedback survey. ### Software Engineering Intern @ Betterment Jan 2015 – Jan 2015 Worked on the custody team to implement FinCEN checking, IRS TIN matching, ACATS transfers, and other features within Java services and the Rails applications that consume them. ### Software Engineering Intern @ Edmodo Jan 2014 – Jan 2014 | San Mateo, California Worked with the webcore team on our back-end rewrite in Go and built an avatar creator web application in pure Go for young students for which privacy is critical and to increase engagement. Deployed the application to over 40 million users and set up continuous integration on Buildbot. ### Back End Developer Intern @ Do Something Jan 2013 – Jan 2013 Built photo-sharing web app on Rails called Pics for Pets in which tens of thousands of users have uploaded photos of shelter pets to raise their chances for adoption. Then Abstracted Pics for Pets into a larger application in which admins can create photo-sharing campaigns by filling out a simple form and customizing views and assets. ### Chrome Academy @ Google Jan 2013 – Jan 2013 | Mountain View, CA Built Taboo client using the webapp2 framework with Google+ integration, Channel API to pass data between players, and Web Speech API to detect Taboo words. ## Education ### Combined B.S./M.S. in Computer Science Yale University Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/marvin-qian-58246469 --- Source: https://flows.cv/marvinqian JSON Resume: https://flows.cv/marvinqian/resume.json Last updated: 2026-03-22