Xiao Yu is a software engineer and Ph.D.-level computer systems researcher with 13 years of experience specializing in parallel and distributed systems. Based in California and currently at Oracle, Xiao combines production software engineering with deep research expertise from Georgia Tech in performance profiling, transactional memory optimization, and data placement and scheduling for large-scale distributed platforms. His work spans shared-memory parallelism to MapReduce/Hadoop-scale systems, including algorithm design for seismic waveform detection—highlighting an ability to translate domain research into scalable implementations. Known for rigorous performance analysis and practical optimization, he blends academic rigor with enterprise-scale delivery.
13 years of coding experience
Master of Science (M.S.), Computer Engineering, 3.81, Master of Science (M.S.), Computer Engineering, 3.81 at Georgia Institute of Technology
Bachelor of Science (B.S.), Electrical Engineering, Power, 3.6, Bachelor of Science (B.S.), Electrical Engineering, Power, 3.6 at Tsinghua University
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.