Summary
Jiawei Gu is a software engineer based in the San Francisco Bay Area with 11 years of experience spanning networking, mobile apps, game development, web services, and machine learning. Currently at Juniper Networks after Apstra’s acquisition, he brings production experience in systems and networking software alongside a Master’s in Computer Science from UC Irvine. Proficient in C/C++, Java, Python, Swift, C#, JavaScript and tools like Qt, Unity3D, Hadoop and XGBoost, he moves comfortably between low-level systems and higher-level application stacks. His background includes internships and graduate work that blend research rigor with hands-on engineering, and he has built across Android, iOS, and cross-platform game engines. A quick learner with broad technical curiosity, he often bridges domains—applying ML and data tools to practical product problems in networking and client-facing applications.
11 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering - BE, Software Engineering, Bachelor of Engineering - BE, Software Engineering at Southeast University
University of California, Irvine
Chinese, English