Roy Schuster

Software Engineer at Next DLP

United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Roy Schuster is a seasoned software engineer with 10 years of experience building high-performance, security-focused systems across companies from Microsoft and Spotify to startups like Next DLP. His background spans low-level and kernel development, confidential computing, and endpoint/anti-fraud products, with deep C/C++ expertise and hands-on work in secure enclaves and OS internals. He contributes to notable open-source projects such as Microsoft’s snmalloc allocator and the Confidential Consortium Framework (CCF), where he implemented core allocator features and secure RPC/node attestation capabilities. Comfortable in both research and production environments, he combines rigorous reverse-engineering and threat-mitigation experience with scalable backend design. Colleagues rely on him for shrinking attack surfaces while keeping performance high—an engineer who bridges security research and practical systems engineering.
code9 years of coding experience
job15 years of employment as a software developer
github-logo-circle

Github Skills (27)

c-language10
distributed-ledger-technology10
it-security10
security10
distributed-ledger10
cryptography10
cprogramming-language10
allocator10
testing9
tls129
tls139
rpc9
mtls9
libtls9
lua8

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
microsoft/CCF

May 2019 - Jul 2019

Confidential Consortium Framework
Role in this project:
userBackend Developer & Security Engineer
Contributions:13 commits, 23 PRs, 104 pushes in 2 months
Contributions summary:Roy's contributions center around enhancing the security and functionality of the Confidential Consortium Framework (CCF). Their work includes implementing RPC support for adding nodes, which involves integrating node certificates and verifying quote data for secure enclave measurements. They also focused on the core ledger functionality, storing and verifying signed vote requests, enforcing signature requirements, and incorporating entropy detection for improved security during runtime. Furthermore, they contributed to the testing framework by adding APIs for proposal and voting mechanisms.
cppconfidentialityjavascriptframeworkintegrity
microsoft/snmalloc

Apr 2019 - Apr 2019

Message passing based allocator
Role in this project:
userBack-end Developer
Contributions:7 commits, 2 PRs, 3 pushes in 3 days
Contributions summary:Roy primarily contributed to defining and implementing core functionalities of the snmalloc project. Their work focused on creating new modules, specifically pal_consts.h, and modifying existing files such as allocconfig.h and malloc.cc. The user also introduced features like exporting global pagemaps and reserve functions to support shared allocators. Additionally, they updated build configurations for testing.
memory-allocatorrustmessage-passingallocatormalloc
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
Roy Schuster - Software Engineer at Next DLP