Summary
Karl Zhou is a Principal Software Engineer based in Singapore with over 11 years of experience driving product-focused engineering at Illumina, where he progressed from Staff to Principal roles. He combines systems-level architecture and hands-on development, mentoring teams to deliver robust, collaborative solutions in complex, regulated domains. His background includes leadership and architecture roles across hardware-adjacent and industrial software firms, giving him a pragmatic appreciation for integrating software with physical systems. Karl holds an M.Sc. in Computer Science from the National University of Singapore and a B.Eng. in Computer Engineering, and is known for continuous learning and building cross-functional bridges between product, QA, and engineering. An understated strength is his longevity at Illumina, reflecting sustained impact on platform evolution and team capability over nearly a decade.
11 years of coding experience
19 years of employment as a software developer
Bachelor of Engineering (B.Eng.) Computer Engineering, Bachelor of Engineering (B.Eng.) Computer Engineering at Southeast University
M.Sc. Computer Science, M.Sc. Computer Science at National University of Singapore
Chinese, English