Summary
Dragon Zhang is a versatile full stack engineer with 8 years of professional experience and a deep foundation in C/C++, Java, and C# alongside fluency in Python, Swift, SQL, HTML/CSS and JavaScript. Based in Shanghai, he has led cross-functional teams designing IoT solutions—gateways, servers, real-time stream processing and device integrations—using Reactive and event-driven patterns with Spring Boot, .NET, MQTT and Netty. His background spans embedded and industrial systems through cloud and web stacks, having optimized real-time sampling from 15ms to 2ms, implemented high-throughput IOCP/NIO servers, and built PXE-based remote management tooling. Comfortable both as a hands-on developer and a PM-like technical lead, he consistently turns complex hardware-software requirements into pragmatic, production-ready systems. He brings a pragmatic curiosity for new technologies and a track record of integrating legacy industrial protocols (Modbus, OPC, CAN) with modern messaging and web APIs.
8 years of coding experience
16 years of employment as a software developer
Bachelor, Computer Science & Technology, Bachelor, Computer Science & Technology at Wuhan University of Technology