Summary
Martin Cai is a versatile software engineer with 11 years of experience spanning full stack, backend, mobile, large-scale data processing, and system software. He has built production services and tools at Google and Amazon, developed security and OS-level features for robots at Everyday Robots, and recently joined Google again after a stint at Cruise. Martin excels at end-to-end development—designing microservices, distributed pipelines, and on-device systems (C++, Java, Python, Android, Linux)—and has led complex migrations and rollout automation that reduced downtime and operational cost. He has a knack for practical security hardening (on-robot FDE, TPM) and power/network subsystems that improved fleet uptime and reduced failures. Based in Sammamish, WA, he pairs broad technical curiosity with hands-on prototyping (from VR RC cars to livestream apps), often turning experimental ideas into robust, production-ready features.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of California, Davis
Chinese, Chinese, English