Summary
Michael Zhou is a Principal Software Engineer with 14+ years building distributed systems, unified communications, and DevOps tooling across companies like Cisco, Extreme Networks, Sensus, SAS, and Empower. He blends systems-level expertise (C/C++, Python, networking protocols, VoIP/SIP) with modern microservice and CI/CD practices (Spring Boot, REST APIs, automated test pipelines, Chef) to deliver scalable, production-grade platforms. At SAS he brought RESTful API design and ML pipeline automation into a high-velocity release cadence, and at Sensus he led installation/upgrade automation that enabled zero-downtime debugging via dynamic logging controls. Comfortable across Linux environments and databases (Postgres, MongoDB), he pairs deep protocol knowledge (IPv6, TCP/UDP, SIP) with practical DevOps instincts. Trained in both engineering and applied AI (M.Eng. in Computer Science, neural networks) and holding an MS from MIT, he is a pragmatic architect who surfaces developer-friendly automation that accelerates product delivery.
14 years of coding experience
23 years of employment as a software developer
Master of Science (M.S.) Civil Engineering, Master of Science (M.S.) Civil Engineering at Massachusetts Institute of Technology
Master of Engineering (M.Eng.) Computer Science specialized in Artificial Neural Networks, Master of Engineering (M.Eng.) Computer Science specialized in Artificial Neural Networks at Jilin University
Bachelor of Engineering (B.Eng.) Hydraulic Engineering and Computer Science, Bachelor of Engineering (B.Eng.) Hydraulic Engineering and Computer Science at Tsinghua University
Chinese, English