Summary
Wei Zhang is a Senior Staff Software Engineer based in Bergen, Norway, with nine years of professional experience building resilient, distributed systems and public-warning microservices. He brings a strong systems background from a Master's in Distributed Systems (UiT) and hands-on expertise across Java, Scala, Embedded C, and Python, plus TCP/IP and Scrum practices. At Everbridge he focuses on fast, reliable microservices that keep people safe, and his previous roles include building e-infrastructure for life-science research at the University of Bergen. Wei's career blends telecommunications product experience from Huawei with deep engineering work, giving him both product sensibility and low-level protocol knowledge. He has a pattern of translating research-grade distributed systems thinking into production-grade services that prioritize reliability under real-world constraints. Colleagues describe him as an engineer who comfortably spans embedded, backend, and operational concerns to deliver practical, safety-critical software.
9 years of coding experience
13 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Tromsø (UiT)