# Jin Lin > Staff Software Engineer at Uber Location: San Jose, California, United States Profile: https://flows.cv/jinlin Compiler Writer ## Work Experience ### Staff Software Engineer @ Uber Jan 2019 – Present * Improved datacenter cost efficiency and latency via PGO (profile-guided optimization) for Go. * Improved iOS app startup performance via function and data reordering. * Reduced iOS app code size via machine-outliner and LTO (link-time optimization) in Swift compiler. * Improved the build time of Swift compiler via LTO and PGO. * Improved Android app startup performance via ReDex. ### Senior Staff Software Engineer @ Intel Corporation Jan 2007 – Jan 2019 Built high performance Intel compiler as well as Intel LLVM compiler. ### Staff Software Engineer @ Sun Microsystems Jan 2004 – Jan 2007 Built high performance Sun's Solaris compiler. ### Software Engineer @ PathScale Jan 2003 – Jan 2004 Built high performance Open64 based Pathscale compiler. ### Research Associate @ University of Minnesota Jan 2000 – Jan 2003 Worked on Open64 compiler. ### Research Associate @ The University of Hong Kong Jan 1999 – Jan 1999 ### Software Engineer @ Institute of Computing Technology, Chinese Academy of Sciences Jan 1998 – Jan 1999 ## Education ### Doctor of Philosophy - PhD Institute of Computing Technology, Chinese Academy of Sciences ## Contact & Social - LinkedIn: https://linkedin.com/in/jinlin - Portfolio: http://www.cs.umn.edu/~jin --- Source: https://flows.cv/jinlin JSON Resume: https://flows.cv/jinlin/resume.json Last updated: 2026-04-12