Ray Shih is a seasoned software engineer with 14 years’ experience building performant systems and mobile apps, currently improving Haskell developer experience at Meta. He has a strong full-stack background from startups to scale-ups, having led Android teams, architected flux-like reactive mobile apps, and optimized build and compilation pipelines for large codebases. At Meta he accelerated interactive shell startup 6x and cut repo compile time by 30% through automatic dependency optimization—evidence of a pragmatic, measurement-driven approach to developer tooling. Ray combines hands-on implementation (MediaCodec/OpenGL video pipelines, React Native, RxScala) with project and CI/observability practices (Jenkins, ELK), and holds MS and BS degrees from National Taiwan University. An engineer who favors incremental, impactful improvements, he’s comfortable both leading teams and digging into low-level performance problems.
13 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BS), Computer and Information Sciences, General, Bachelor of Science (BS), Computer and Information Sciences, General at National Taiwan University
Contributions:32 commits, 27 pushes, 1 branch in 5 years 9 months
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.