Summary
Stephen Zhao is a versatile software engineer with 11 years of experience building web, desktop, systems, cloud, and agentic AI applications, currently focused on AI infrastructure at Bloomberg. He combines production-grade backend skills in .NET, Python, and distributed ETL with front-end experience in React/TypeScript and practical systems work on Linux, containers, and telemetry. His background includes shipping OLAP, search, and reporting services as well as agentic AI systems, demonstrating an ability to span from data pipelines to user-facing SaaS. Stephen pursues low-level and ops-oriented interests in his spare time—exploring Active Directory, krb5/LDAP, NFS, and kernel/WSL nuances—which informs his pragmatic approach to reliability and security. Educated at the University of Waterloo with an exchange at EPFL, he has repeatedly stepped into unfamiliar domains and shipped fixes from embedded avionics to enterprise analytics. Colleagues would describe him as an eager learner who prefers solving the hard integration problems that sit between teams and technologies.
11 years of coding experience
3 years of employment as a software developer
International Exchange, International Exchange at EPFL (École polytechnique fédérale de Lausanne)
Bachelor of Computer Science (BCS), Bachelor of Computer Science (BCS) at University of Waterloo
English, Chinese, French