Past employments

Google Geo Sustainability|Senior Software Engineer

  • LTE modem product bring up, integration, field deployment for protoype studies in 10+ sites over US
  • Redesigned and migrated FW project to GN build system, improve build time and eliminate flakly builds
  • Implemented python host tools framework for developers and field ops’ speeding up daily operations
  • Automating github CI framework with on device HW test

Verily Life Sciences|Senior Firmware Engineer / Tech Lead

  • Firmware Lead of Verily Patch Class 1 med device, taking it from start to pilot
  • Drove product Bluetooth SIG certification and FDA 510K certification
  • Manage cross functional team communication and product schedules
  • Technical mentor-ship of junior team members
  • Oversaw FW release process and implementation of release infrastructure

Verily Life Sciences|Firmware Engineer

  • Enabled HW factory manufacturing flow in China
  • Achieved multiple internal/external user studies and GA launch
  • Own multiple core system components
  • Published python host tools to internal and external users
  • Bring up and maintain BLE communication stack on Nordic NRF528xx

Square|Android Platform Engineer

  • Developed custom Android Platform for new POS register
  • Designed and Implemented WIFI + USB log monitoring services for telemetry purpose
  • Debugged and optimized Android WIFI stack
  • Implemented over the air system upgrade components

Square|Embedded Software Engineer

  • Developed firmware and help ship 2 Square credit card reader products
  • Build up and maintained a CI/CD on-device HW test infrastructure
  • Implemented a USB stack on Freescale Kinetis MCUs
  • Design and Implemented battery management and power control logic for Square card readers
  • Implement JTAG/GDB/OpenOCD support for new custom silicon

Nvidia|Android Platform Software Engineer

  • Developed hardware feature verification tests of Tegra4 crypto engine
  • Maintained and developed Trustzone secure OS on Tegra Android
  • Maintained and developed Widevine, HDCP key management in Android
  • Designed and developed Trustzone secure OS build flow within Android
  • Work with OpenOCD, open source project, to bring a kernel debugger compatible with Tegra 3 devices