Summary
Dian P is a systems-focused software engineer with 11 years of experience building high-performance networked services and low-level infrastructure, currently at ByteDance after roles at Alibaba Cloud and Verizon DMS. He brings deep expertise in C/C++, STL and Boost, x86-64 assembly, compiler code generation and OS internals, and has practical experience solving C10K and multithreading challenges. His background includes HTTP server core work, cross-platform server feature integration (OpenSSL, UDT, STUN), and designing domain-specific language parsers. Comfortable with scripting languages and test automation, he pairs hands-on optimization skills with a solid academic foundation (MS CS, USC). A detail-oriented engineer, he often operates at the intersection of networking, compilers and systems performance—areas where small changes yield large gains.
11 years of coding experience
7 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at USC
Bachelor of Engineering (BEng), Software Engineering, Bachelor of Engineering (BEng), Software Engineering at Xiamen University
English, Chinese