# Sam Cheung > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/samcheung Languages: JavaScript, Typescript, HTML5, CSS3, SQL, NoSQL Frameworks/Libraries: React, Redux, Ember, NodeJS, Express, Highcharts Tools: Git, Jira, Jest, Sass/Less, Webpack, MySQL, Gulp, Mocha, Chai, QUnit, Cypress ## Work Experience ### Senior Fullstack Software Engineer @ NVIDIA Jan 2024 – Present ### Software Development Engineer @ Yahoo! Inc. Jan 2017 – Jan 2023 | Sunnyvale, California Developer on the DSP (Demand-side platform) Ad platform, a single-page application used by advertisers Designed RESTful API contracts and integrated them with the front-end to support business logic Utilized Highcharts and D3.js to develop interactive charts for advertisement reporting, empowering users to efficiently monitor performance and make informed campaign adjustments Collaborated with UX designers to produce new features to streamline the workflow of managing advertising campaigns using Sass to maintain style Drove quality assurance through the creation of comprehensive test suites including unit, acceptance, integration, and end-to-end tests using QUnit and Cypress, ensuring stable workflows with no regressions Implemented a route-based authorization system to facilitate the creation of distinct user roles with tailored feature access, enhancing platform flexibility Worked on a framework upgrade from Ember version 1.12 to 2.4. Managing deprecations and major changes of design philosophies of the framework to gain rendering performance, security fixes, and new features Developed new pages on a large-scale UI revamp of a high-traffic ad targeting feature to improve usability and lower friction while maintaining feature parity Streamlined deal booking processes and report verification with the integration of third-party Linear TV inventory into the DSP workflows Implemented new CTV offerings on the platform generating a 141% growth in CTV ad revenue year-over-year ### Engineering Teacher Assistant @ UC Davis Jan 2013 – Jan 2015 Taught Assembly Language and Circuits to undergraduate students Wrote automated tests to grade hundreds of students’ code quickly Led circuits lab sessions for 30+ students with a short lecture and open hours ### Hardware Engineer Intern @ National Instruments Jan 2013 – Jan 2013 | Santa Rosa, CA -Hardware Engineer Intern for R&D team in Santa Rosa -Created and used testing procedures using LabVIEW to control power supplies, function generators and oscilloscopes. -Wrote automatic tests for Amplitude Accuracy, Gain Compression, and 1dB Compression -Wrote project documentation for the various tests including step-by-step test methods ## Education ### Master of Science (MS) in Electrical and Computer Engineering University of California, Davis Jan 2013 – Jan 2015 ### Bachelor's degree in Electrical Engineering University of California, Davis Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/samhcheung --- Source: https://flows.cv/samcheung JSON Resume: https://flows.cv/samcheung/resume.json Last updated: 2026-03-22