Yuanfan Peng is a Software Engineer II based in San Jose with 10 years of experience building full-stack and backend systems, currently working on Java agent development for application performance monitoring at AppDynamics. He brings strong fundamentals in algorithms, data structures, OOD, and system design, and is proficient in JavaScript and Java ecosystems including React, Angular, Spring Boot, Spring Cloud, Hibernate, Node.js, MySQL and MongoDB. His background spans low-level work as well—familiarity with OpenCL and kernel programming—and applied signal and real-time systems from early internships, including 3D reconstruction and DSP filter tuning. Yuanfan combines research-grade academic training (MS in Computer Science from USC and Electrical Engineering coursework at UCI) with hands-on production experience shipping observability tooling. He tends to bridge front-end visualizations and backend telemetry, having implemented both mapping/D3 visualizations and performant agent-side logic.
10 years of coding experience
1 year of employment as a software developer
Master's degree, Computer Science, 3.68/4.0, Master's degree, Computer Science, 3.68/4.0 at University of Southern California
Bachelor of Engineering (B.E.), Electronic Information Engineering, Bachelor of Engineering (B.E.), Electronic Information Engineering at Beijing University of Technology
Electrical Engineering, 3.7/4.0, Electrical Engineering, 3.7/4.0 at University of California, Irvine
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Yuanfan Peng - Software Engineer II at AppDynamics