Shawn Ouyang is a software engineer in San Jose with nine years of experience specializing in high-performance storage and distributed systems, currently contributing to Google's storage platform. He has deep expertise in SSD/flash integration, large virtual memory spaces backed by flash with high IOPS and bounded tail latency, and kernel-level storage primitives and filesystems. His early work at Fusion-io produced an Atomic-Write block primitive and a DirectFS prototype that demonstrably boosted database throughput and reduced metadata overhead—practical contributions that informed production SSD drivers. Comfortable across languages and clouds (C#, Go, Java, AWS, Azure, Kubernetes), he blends systems research rigor (PhD-level training) with hands-on implementation at scale. Notably, he focuses on leveraging SSD parallelism to accelerate data access patterns that traditional designs struggle to exploit.
9 years of coding experience
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Tsinghua University
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at The Ohio State University
Contributions:181 commits, 6 PRs, 248 pushes in 1 year 7 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.