Summary
Jiachen Niu is a software engineer with eight years of experience focused on distributed systems, networking, and backend development, currently contributing at Cisco from Sunnyvale. He has deep hands-on expertise in C/C++, Java, Python, Go and practical familiarity with Rust and TypeScript, pairing strong debugging skills with a proven track record optimizing ASIC simulators and implementing performance-driven models at Juniper Networks. His work spans low-level simulator refactors, runtime tracing for 100+ worker threads, co-simulation tooling, and automation that accelerated hardware driver development and CI workflows. Jiachen combines academic rigor (MS and BS from UC San Diego, GPAs ~3.8–3.9) with production experience in cloud automation at Oracle and teaching complex systems topics, revealing both practical delivery and an aptitude for mentoring. He is passionate about learning and efficiency, maintains a technical homepage, and brings a pragmatic systems-oriented mindset that surfaces subtle runtime and tooling improvements often overlooked in large codebases.
8 years of coding experience
2 years of employment as a software developer
University of California, San Diego
High School Diploma, High School Diploma at Zhengzhou Foreign Language School