Fei Gao is a senior software engineer with 19 years of experience building distributed, numerically intensive systems and cross-language integrations, currently contributing at Bloomberg. He brings deep expertise in C++, Java (including Java EE, RMI, JMS, JTA), JNI, and mixed-language builds across Windows, Linux and macOS, plus hands-on experience with cluster and job schedulers like PBS/Torque/Maui. Fei led development of VCell, a large-scale n-tier platform for quantitative cell biology, where he implemented advanced PDE/ODE solvers, numerical optimization, and integrated scientific engines such as Smoldyn and COPASI. Comfortable in both research and production contexts, he’s repeatedly modernized legacy toolchains (e.g., migrating Make to CMake) and automated deployments for multi-node environments. Known for strong analytical problem solving and clear communication, he thrives on complex integration challenges that bridge high-performance computing and enterprise middleware.
19 years of coding experience
17 years of employment as a software developer
Master of Science, Computer Science and Engineering, Master of Science, Computer Science and Engineering at University of Connecticut
Bachelor of Science, Computer Science and Technology, Bachelor of Science, Computer Science and Technology at Tsinghua University
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.