Software Development
2024 — Now
Los Angeles, California, United States
2021 — 2023
Shanghai, China
Wholly owned subsidiary of Shanghai Pudong Development Bank
2019 — 2021
Georgia Institute of Technology
University of Southern California
Iowa State University