# Theodore Chen > Product Engineer at Schemata Location: Greater Seattle Area, United States Profile: https://flows.cv/theodorechen Skilled in Typescript/Javascript, WebXR, BabylonJS, ThreeJS, PlayCanvas, Java, Python, HTML/CSS, Bootstrap, React, and Agile Development. Interested in Virtual/Augmented/Mixed Reality technologies. ## Work Experience ### Product Engineer @ Schemata, Inc. Jan 2026 – Present | San Francisco, California, United States ### Software Engineer @ Amazon Jan 2022 – Jan 2025 | Bellevue, Washington, United States ### X-Force Fellow @ NSIN - National Security Innovation Network Jan 2021 – Jan 2021 Invented future helicopter flight control concepts in VR using WebXR, BabylonJS, and Typescript Implemented Oculus Quest 2’s hand tracking into simulation for intuitive control of helicopter Prototyped five iterations while continually meeting with pilots to flesh out features ### Research Assistant @ Georgia Tech CHAOS Lab Jan 2019 – Jan 2021 | Greater Atlanta Area - Porting VRML heart museum into WebGL through PlayCanvas for viewing on modern browsers - Converting VRML models into performant glTF using open source 3D modeling program Blender - Exploring WebXR to create an immersive educational experience on VR headsets ### Teaching Assistant - 3D User Interfaces @ College of Computing at Georgia Tech Jan 2020 – Jan 2020 - Attended and facilitated lectures of about 30 students on Mozilla Hubs and Microsoft Teams - Held two weekly office hours to give personal instruction to students who need assistance - Graded 3D assignments submitted by group of around eight students ### Software Engineer Intern @ NCR Corporation Jan 2020 – Jan 2020 - Implemented Google Cloud Platform keyring with Terraform to automate resource creation - Built API endpoint using Spring to securely retrieve tenant-aware API secrets for customer convenience - Created CronJob to automatically sync data between a database and a KVM in Google Cloud Apigee ### Software Engineer Intern @ Checkbook Jan 2019 – Jan 2019 - Deployed an end-to-end user tracking system on a React Redux frontend to create action logs - Stored logs in an Elasticsearch database using a Python client through a Flask application - Performed user analytics by aggregating user data in Elasticsearch and visualizing it in Kibana ### Teaching Assistant - Intro to Object Oriented Programming @ College of Computing at Georgia Tech Jan 2019 – Jan 2019 | Atlanta, GA - Taught weekly review sessions to 40 students for Intro to Object Oriented Programming in Java - Held three office hours per week to give personal instruction to students who need assistance - Wrote JUnit automatic graders to grade over 400 students’ homework assignments ### Research Intern @ Georgia Tech CHAOS Lab Jan 2016 – Jan 2016 | Greater Atlanta Area - Converted 3D VRML/X3D models into WebGL-based X3DOM models - Created live webpages (chaos.gatech.edu/gallery) using HTML/CSS to display the models - Implemented graphical user interfaces to switch between models using dat.gui.js ## Education ### Bachelor of Science - BS in Computer Science Georgia Institute of Technology Jan 2018 – Jan 2022 ## Contact & Social - LinkedIn: https://linkedin.com/in/teddychen1251 --- Source: https://flows.cv/theodorechen JSON Resume: https://flows.cv/theodorechen/resume.json Last updated: 2026-03-29