Feng Hao is a Senior Software Engineer in Houston with 7+ years of research-led experience bridging theoretical physics and high-performance software for computational material science, electromagnetics, and seismic imaging. He built and optimized GPU-accelerated subsurface imaging kernels (RTM and FWI) at TGS, achieving >100% speedups and halving memory use, and now applies that systems-scale thinking to software at Microsoft. His background includes DFT method development at Sandia and nanoscale electromagnetic modeling at Rice, where he led parallel C++/MPI implementations and managed a Beowulf cluster. Notably, he has contributed QA and test automation fixes to Microsoft’s high-profile Windows Protocol Test Suites, improving RDP security and reliability. Feng combines deep physics-driven modeling intuition with pragmatic, production-grade parallel engineering to deliver performant, scalable computational systems.
7 years of coding experience
16 years of employment as a software developer
B.S., Physics, B.S., Physics at University of Science and Technology of China
Contributions summary:Feng primarily focused on enhancing the test suite for the Windows Protocol Test Suites repository. Their work involved modifying existing test scripts and code, specifically related to RDP client setup, security protocol configurations (CredSSP and RDSTLS), and server redirection scenarios. They fixed bugs, such as issues with CredSSP encryption and NullReferenceExceptions, and added checks for specific conditions like server redirection and auto-reconnect scenarios. Their contributions focused on ensuring the reliability and accuracy of the Remote Desktop Protocol (RDP) tests.
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.