Jicai Liu is a seasoned software engineer with over 15 years of experience and more than a decade at leading platforms like Microsoft and Facebook, specializing in high-performance C++ systems, cloud services, and game developer tooling. He architected and shipped critical Xbox LIVE ingestion pipelines, multi-platform runtime libraries, and tooling that brought millions of monthly active users to new platforms while minimizing runtime impact on games. At Microsoft he spanned OS, app, and service work—from Xbox One system APIs to preinstalled Windows apps—and at Facebook continues to apply that systems-first mindset. An active contributor to the Microsoft C++ REST SDK, he strengthened websocket client reliability and added unit tests, showing a practical open-source focus on robustness and lifecycle handling. Based in the Greater Seattle Area with a BS in Computer Science from Peking University, he blends deep systems engineering with a knack for developer experience and cross-platform integration.
11 years of coding experience
15 years of employment as a software developer
BS, computer science, BS, computer science at Peking University
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
Role in this project:
Back-end Developer
Contributions:8 commits in 8 months
Contributions summary:Jicai primarily focused on enhancing the websocket client functionality within the C++ REST SDK. They introduced callback classes and handlers for managing websocket messages and close events, addressing various aspects of the websocket lifecycle. The contributions involved significant code modifications in `ws_client.cpp`, `ws_winrt.cpp`, and associated header files, including the implementation of error handling and integration with the underlying websocket implementation. The user also added unit tests.
The Microsoft Xbox Live Developer Tools enables game developers to create their own tools for the Xbox Live service and access ones created by Microsoft.
Contributions:39 commits, 51 PRs, 41 pushes in 1 year 6 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.