Chris Deering is a Principal Engineer with 11 years of professional experience driving client architecture and unified communications at Cisco, currently shaping the Webex App. He specializes in C++, HTTP, security, and collaboration features, having led Messaging and IM/Presence architecture across Windows, macOS, iOS and Android. A hands-on technical leader and mentor, he progressed from intern to principal within a single large enterprise, emphasizing delivery, cross-platform integration, and team leadership. Chris is also an active open-source contributor to the well-known Microsoft C++ REST SDK, where he implemented cross-platform HTTP/HTTPS proxy support, HTTP compression, and JSON utilities—improvements that directly boost cloud client-server efficiency. Based in Ireland with a first-class BAI/MA in Computer Engineering & Mathematics from Trinity College Dublin, he combines rigorous academic foundations with pragmatic systems engineering. He brings a rare blend of deep protocol-level C++ expertise and product-focused collaboration skills that keep complex communications clients reliable at scale.
11 years of coding experience
15 years of employment as a software developer
BAI (BEng), MA, Computer Engineering & Mathematics, 1st class honour, BAI (BEng), MA, Computer Engineering & Mathematics, 1st class honour at Trinity College Dublin
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:19 commits, 11 PRs, 59 comments in 1 year 10 months
Contributions summary:Chris primarily focused on enhancing the C++ REST SDK's functionality, particularly by implementing and refining HTTP and HTTPS proxy support across various platforms. They addressed code review feedback, adding new test cases for proxy functionalities and resolving merge conflicts. Furthermore, the user integrated HTTP compression for Windows and OSX, improving data transfer efficiency. In addition, they also added utilities to work with JSON objects in the library.
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.
Contributions:24 pushes, 6 branches in 2 years 2 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.