# Vivian T. > Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/viviant ## Work Experience ### Software Engineer @ AI Insurance Jan 2025 – Present | San Francisco, California, United States * Developed features using TypeScript, React, Node.js, and PostgreSQL for insurance underwriting platform * Implemented OFAC sanctions screening integration using external API with error handling and logging * Migrated custom field creation system from JSON file-based to database-driven, eliminating 50% of engineering dependency for field creation ### Software Engineer, Grade 7 @ Intel Corporation Jan 2022 – Jan 2023 | San Jose, California, United States * Led a team of 2 engineers to build and ship a new framework to represent IP components in Platform Designer using Java. The framework allows decoupling of components resulting in the main customer eliminating redundant logic for 2000+ parameters. * Supported primary customer’s release by improving UI response time by 9.8x, prioritizing 19 feature requests, and meeting weekly to align on goals. * Identified performance bottlenecks in a customer’s primary use case through targeted profiling of 150+ API methods. Decided which to focus on based on potential performance impact and effort required. * Improved an API method’s performance by 14% (~700 ms) and reduced the number of command executions from 258 to 29 in one use case by creating a new batch API that avoids repeated Java / Tcl translation. * Ramped up 3 overseas test engineers to write integration tests for the new framework. ### Software Engineer, Grade 6 @ Intel Corporation Jan 2020 – Jan 2022 * Developed features for Platform Designer, a system integration tool used by all of Intel’s FPGA customers. Platform Designer is a Java application that runs on Linux and Windows. * Designed, implemented, and shipped a tool with UI and scripting interfaces to enable parameter configuration and updated code generation. * Reduced the number of generated simulation files by designing, implementing, and delivering GUI and command-line interfaces for users to specify which files to generate. Implemented the feature in Java for Platform Designer and C++ for Quartus. ### Software Quality Assurance Engineer @ Tech Soft 3D Jan 2017 – Jan 2020 | Berkeley, California *Built performance test frameworks for desktop products using C++ and Google Test * Developed web application to visualize performance test results using Python, JavaScript, and PostgreSQL * Automated cross-platform tests for 3D graphics SDK running on Windows, Linux, macOS, iOS, and Android ### Firmware Engineer @ Seagate Technology Jan 2016 – Jan 2016 | San Francisco Bay Area Debugged SSD controller firmware for embedded microprocessor in C through hardware and firmware emulations ### Software Intern @ Lattice Semiconductor Jan 2015 – Jan 2015 | San Francisco Bay Area Enabled reconfiguration of embedded FPGA by modifying Android Serial Peripheral Interface (SPI) driver in C. ## Education ### Bachelor of Science - BS in Computer Engineering University of California, Santa Cruz ### Lowell High School ## Contact & Social - LinkedIn: https://linkedin.com/in/tong-vivian --- Source: https://flows.cv/viviant JSON Resume: https://flows.cv/viviant/resume.json Last updated: 2026-04-05