# Kelvin H. > Staff Software Engineer @ Pure Storage | Master of Science in Applied Data Science Location: San Francisco, California, United States Profile: https://flows.cv/kelvinh ## Work Experience ### Staff Software Engineer, manufacturing software @ Everpure Jan 2026 – Present ### Senior Software Engineer, manufacturing software @ Everpure Jan 2023 – Jan 2026 | Santa Clara, California, United States ### Software Engineer @ Google Jan 2022 – Jan 2023 Platform software BMC ### Test Engineer @ Google Jan 2021 – Jan 2022 Google Cloud Platform system test ### Software Quality Engineer @ Apple Jan 2020 – Jan 2021 ### Hardware Test and Qualification Engineer, platform @ Cisco Jan 2019 – Jan 2020 | San Jose, California • Define NVMe Solid State Drive (SSD) specifications and requirements for Cisco Unified Computing System servers, such as NVMe Management Interface (MI), out-of-band (OOB) management and Vital Product Data (VPD) • Design and execute NVMe and VROC test plans and strategies • Develop test framework, automation and test cases including open-source tools compatibility, I/O performance, system power loss and data integrity checks in Windows and Linux • Debug Base Management Controller (BMC) code, system device drivers and test scripts by analyzing server and system logs and creating experiments • Collaborate closely with hardware and BMC team during initial product designs and requirements • Work closely with various SSD vendors to resolve various failures during testing and new feature enablement to ensure all bugs are resolved punctually • Provide test reports, bug assessments and recommendations to managements on whether to include new firmware in the upcoming server software bundle release ### SSD Validation Engineer @ Intel Corporation Jan 2018 – Jan 2019 | Folsom, California • Author a quality assurance program that is used in the Intel factory and the samples lab, result in 4 times efficiency improvement and 100% correct drive configuration • Debug SSD firmware, system device drivers and test contents by analyzing internal and system logs and creating experiments • Reproduction of failure with required configurations, understand, isolate and analyze the failure with tools such as I2C/SPI protocol analyzer, LeCroy trace analyzer and Green Hills Probe • Validate product qualifications and custom features, such as custom smart log pages, NVMe Management Interface (MI), out-of-band (OOB) management and Vital Product Data (VPD) for major customers to ensure specification compliance • Develop testing automation framework and create test cases that simulate customer usage model including open-source tools compatibility, I/O performance, system power loss and data integrity checks in both Linux and Windows operating systems using Python • Work closely with multiple engineering teams to resolve various failures during testing to ensure issues are resolved in a timely manner • Provide assessments on failure exposure, severity and analysis to different stakeholders based on overall test results • Provide escape analysis, identify coverage gaps and steps to improve validation methodologies • Reduce customer issue resolution time by providing effective onsite debug support for various costumers, result in increased customer satisfaction and level of trust for Intel • Create Jira templates that standardizes how issues are filed and ensures all the necessary logs are included for timely debug ### SSD Technical Engineering Intern @ Intel Corporation Jan 2017 – Jan 2018 | Folsom, CA • Co-developed a program to automate and validate firmware upgrade and downgrade process that is being used widely in the Non-Volatile Memory Group • Collaborated with engineers and program managers and contributed on how Vital Product Data (VPD) was implemented • Benchmark performance testing on 3D XPoint memory in various platforms using PCMark, IOMeter and 3DMark Vantage • Install operating systems, prepare system software and set up various platforms, such as Purley, Grantly, Oracle X-7, and Dell PowerEdge server • Triage, review and track test results and sightings ## Education ### Bachelor's degree in Computer Engineering University of the Pacific ### Master of Science - MS in Applied Data Science Syracuse University ## Contact & Social - LinkedIn: https://linkedin.com/in/kelvin-h-410956145 --- Source: https://flows.cv/kelvinh JSON Resume: https://flows.cv/kelvinh/resume.json Last updated: 2026-04-12