Summary
Philip Davis is a Senior Software Engineer with nine years of experience building high-performance scientific computing software and resilient, large-scale networked systems. He develops machine-scale HPC infrastructure and libraries used on leadership-class systems like Summit, Theta, and Cori, and has driven performance improvements across domains from gyrokinetics to bioinformatics. Philip pairs deep systems and network engineering expertise (MPI, RDMA, CUDA, MPLS) with hands-on data engineering and workflow descriptor research, having led cross-institutional Exascale and SciDAC collaborations and published at Supercomputing and IPDPS. His academic work includes an MS project that parallelized an MCMC population genetics application with CUDA, overturning assumptions about the serial nature of that algorithm. Comfortable leading teams and complex architecture efforts, he also has operational pedigree from ISP and carrier roles that included core routing, DWDM/SONET provisioning, and statewide backhaul design. Based in the NYC area, he blends production-grade engineering with research-driven innovation in HPC data management and workflow automation.
9 years of coding experience
19 years of employment as a software developer
Master of Science (M.S.) Computer Information Systems, Master of Science (M.S.) Computer Information Systems at Grand Valley State University
BCS BS Computer Science Mathematics, BCS BS Computer Science Mathematics at Calvin University
Doctor of Philosophy - PhD (ABD) Computer Science, Doctor of Philosophy - PhD (ABD) Computer Science at Rutgers University