Jämes Ménétrey is a System Software Architect and Ph.D. researcher with 13 years of experience focused on securing software execution in trusted execution environments and simplifying developer experience through WebAssembly. He combines hands-on engineering—upstream contributions to the widely used WebAssembly Micro Runtime (WAMR) including SGX socket and protected file system integrations—with academic rigor, publishing in top conferences and running a mid-size research cluster. At CYSEC he blends innovation project work in confidential computing with product engineering of TEE-protected operating systems and attestation frameworks. His research-driven approach targets practical abstractions that let developers safely leverage TEEs like Intel SGX and Arm TrustZone without steep integration costs. Colocated in the Lausanne area, he is a long-time open-source advocate who routinely pushes security features back upstream.
13 years of coding experience
13 years of employment as a software developer
Bachelor of Science in Computer Science, Software Engineering, Bachelor of Science in Computer Science, Software Engineering at HEIG-VD
Master of Science in Engineering, ENGINEERING, Master of Science in Engineering, ENGINEERING at HES-SO Haute école spécialisée de Suisse occidentale
Advanced Federal Diploma of Higher Education, Software Engineering, Advanced Federal Diploma of Higher Education, Software Engineering at CPNV, Centre Professionnel du Nord Vaudois
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Université de Neuchâtel
Federal Diploma of Vocational Education and Training, Computer Science, Federal Diploma of Vocational Education and Training, Computer Science at EPSIC École professionnelle de Lausanne
Contributions:32 reviews, 12 commits, 17 PRs in 2 years 4 months
Contributions summary:Jämes's contributions primarily involve implementing and integrating security features within the WebAssembly Micro Runtime (WAMR) for Intel SGX enclaves. They focused on implementing the Berkeley Socket API within the SGX environment, enabling network communication. Further contributions included integrating Intel's Protected File System Library (IPFS) for secure file interaction within the enclave. Additionally, the user addressed code quality issues and added missing features for the socket API.
Contributions:29 commits, 25 pushes, 3 branches in 2 months
iotembeddedweb-server
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
Jämes Ménétrey - System Software Architect at CYSEC