# David Tsu > Senior Full-Stack Software Engineer | MS SWE @ SIT | BS CS @ UCSB Location: United States, United States Profile: https://flows.cv/davidtsu Full-stack software engineer diving headfirst into the software scene. ## Work Experience ### Software Engineer @ Baton Jan 2025 – Present | San Francisco, California, United States ### Software Engineer @ Campfire Jan 2024 – Jan 2025 | San Francisco, California, United States I worked as part of a four-person team, developing and enhancing an innovative accounting software solution. As a full-stack developer, I designed and implemented key features, including invoicing functionality, Stripe integration, and settings management, to ensure feature parity with competitors while introducing innovative capabilities to attract new clients and enhance the platform's market appeal. Implemented a ReactJS frontend integrated with a TypeScript and Django-based architecture and a Python backend, leveraging PostgreSQL for data management. Utilized GitHub for version control and leveraged AI tools such as ChatGPT and Claude to enhance development efficiency and problem-solving across various tasks. ### Senior Full-stack Software Engineer @ Lucid Motors Jan 2023 – Jan 2024 | Newark, California, United States I was the lead software architect and engineer for the Software Validation Command Center (SVCC) system using Python, where I implemented Kafka event processing with Faust for Tensorflow AI/ML model training, designed and interfaced a ReactJS and MaterialUI frontend with a Flask API and MongoDB backend, and built a CI/CD pipeline with Jenkins for improved NUC test development. Additionally, I designed an over-the-air orchestrator, where I developed a JSON comparator tool using Golang to reduce service diagnostic time, automated software campaign data migration using a custom Golang migrator, and interfaced the comparator and migrator tools with MongoDB and MySQL back-ends. Additionally, I worked on an over-the-air update automation tool (ML5 OTA), where I developed a Python-based ECU version-verification tool, interfacing HERE APIs, Lucid Garage APIs, and a MongoDB backend. ### Product Engineer @ Ridgeline Jan 2021 – Jan 2023 | Incline Village, Nevada, United States I worked on the Reconciliation team, where I developed a record-matching tool in TypeScript and ReactJS to reconcile trades. I implemented a Redis Cache into our job flow to improve runtime performance by 1200%. I upgraded FE testing with Storybook and Cypress to improve test development time by 50%. I refactored the entire Reconciliation project from Python and JavaScript into Kotlin for a 70% runtime decrease. I also led security compliance efforts for the entire Accounting umbrella. Additionally, I worked on the Reporting Platform team, where I helped convert from an on-demand event-processing system to a streaming processing system. I overhauled the testing system we used, which also increased code coverage from ~35% to 100%. I investigated and identified an issue that raised our event throughput from ~6k messages/min to 100k+ messages/min. ### Data Center Lab Manager Intern @ Xilinx Jan 2019 – Jan 2019 | San Jose, California I worked in the Data Center Group's lab, where I designed and built Python GUIs for hardware demos, wrote UNIX shell scripts to manage 70+ VMs and to run product demos. I fed GitHub project data into the SDAccel software to program FPGA cards for data acceleration. ### UI Intern @ Electric Imp, Inc. Jan 2018 – Jan 2018 | Los Altos I worked on an internal admin tool, where I created a JavaScript web application using jQuery and VueJS. It displayed dynamically-generated page content with JSON data. This system used a MaterializeCSS UI and a PostgreSQL backend. ### Software Developer @ Los Gatos Union School Distr Jan 2017 – Jan 2017 | Los Gatos Worked to redesign a walk-to-school application that records student travel information as they arrive at school. Created an Android application to replace physical barcode scanners and implemented an automatically-updating spreadsheet to manage student data. ## Education ### Master of Science - MS in Computer Software Engineering Stevens Institute of Technology ### Bachelor of Science (BS) in Computer Science UC Santa Barbara ### Los Gatos High School ## Contact & Social - LinkedIn: https://linkedin.com/in/david-tsu --- Source: https://flows.cv/davidtsu JSON Resume: https://flows.cv/davidtsu/resume.json Last updated: 2026-04-05