Hailong Cao is a seasoned software engineer with over a decade of experience building high-performance, cloud-native distributed systems and leading teams through complex projects. He has driven critical data-plane features at AWS S3 (including Rust-based components for S3 Express One Zone) and contributed to managed messaging and billing systems at AWS, demonstrating a strong focus on system design, performance optimization, and reliability at scale. His background spans low-level graphics and driver work at AMD to WebGL and semantic image tools in startups, giving him rare full-stack depth from hardware-adjacent performance tuning to modern frontend experiences. Based in Surrey, BC, Hailong combines hands-on engineering with leadership experience in API design, large-scale refactors, and production debugging, and he often prefers pragmatic, measurable improvements over theoretical architectures.
11 years of coding experience
6 years of employment as a software developer
Information system and management, Information system and management at Shanghai Maritime University
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Shanghai Jiao Tong University
Contributions:22 commits, 3 PRs, 97 pushes in 2 years 9 months
chromedicttranslatorbingchrome-extension
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.
Request Free Trial
Hailong Cao - Software Engineer at Amazon Web Services (AWS)