Shaowei Song is a materials scientist and post-doctoral fellow with nine years of experience specializing in nanomaterials synthesis, characterization, and device integration for energy applications. He has led defect-engineering and microstructure strategies to boost thermoelectric performance (n-type Mg3Sb2, ZT ~1.8) and developed robust OER/OER catalysts and freestanding electrodes achieving current densities up to 1 A/cm2. His work spans thin-film processing, PECVD/CVD, photolithography and electrochemistry, with hands-on expertise across XRD, SEM, XPS, Raman and thermal measurements. At the University of Houston he connected fundamental studies of vacancy and interface chemistry in layered oxides to practical outcomes in water electrolysis and fuel cells. Unusually for a materials researcher, he has contributed to secure enclave software projects on GitHub, demonstrating attention to software robustness and systems-level thinking beyond the lab. Based in Houston, he blends experimental rigor, process engineering and project leadership to translate materials discoveries into scalable device solutions.
9 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Materials Science and Engineering, Doctor of Philosophy - PhD, Materials Science and Engineering at University of Houston
Master's degree, Materials Science and Engineering, Master's degree, Materials Science and Engineering at Xihua University
Occlum is a memory-safe, multi-process library OS for Intel SGX
Role in this project:
Back-end & Security Engineer
Contributions:10 reviews, 37 commits, 42 PRs in 10 months
Contributions summary:Shaowei primarily focused on enhancing the security and robustness of the Occlum OS by addressing potential vulnerabilities and improving error handling. Their work included modifying the virtual machine manager to handle potential integer overflows by returning errors. The user also added checks for path name lengths and empty strings in multiple system calls to prevent potential security issues. Additionally, the user integrated a MySQL demo, demonstrating the ability to build and run a database server within the secure enclave environment.
Occlum is a memory-safe, multi-process library OS for Intel SGX
Contributions:3 PRs, 277 pushes, 27 branches in 2 years 9 months
memorymemory-safeintelsgxmulti-process
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
Shaowei Song - Post-Doctoral Fellow at University of Houston