Summary
Haiyang Sun is a Senior Software Engineer and Ph.D. candidate in computer science at USI with 13 years of professional experience spanning big data, compilers, and program analysis for Java, Android, and JavaScript. Currently at Databricks, he combines research-grade program analysis skills with production engineering to tackle large-scale data and runtime instrumentation challenges. He authored nodeprof.js, an open-source instrumentation framework for JavaScript and Node.js, reflecting a practical focus on observability and performance tooling. Trained at Shanghai Jiao Tong University (BSc, MSc) and pursuing doctoral research, he blends rigorous academic methods with hands-on systems development. Based in Lugano with ties to the Netherlands, he brings a global perspective and a rare mix of deep program-analysis research and production-grade coding experience. Colleagues know him for shipping reliable tooling that bridges academic insight and everyday engineering needs.
12 years of coding experience
Doctor of Philosophy (Ph.D.), Doctor of Philosophy (Ph.D.) at USI Università della Svizzera italiana
Master’s Degree, Master’s Degree at Shanghai Jiao Tong University
English