Philip Cook is a Senior Research Investigator at the University of Pennsylvania with 17 years of experience applying advanced image-processing and computational methods in research settings. He holds a PhD in Computer Science from University College London and transitioned from postdoctoral and research fellow roles into a long-standing senior research position since 2011. An active contributor to the widely used ANTsX/ANTs image registration toolkit, he focuses on backend and cluster-oriented improvements that optimize job orchestration and the execution of core algorithms. Based in Philadelphia, he blends deep academic rigor with practical infrastructure engineering, often improving the reproducibility and scalability of computational neuroimaging workflows. Notably, his background in astrophysics and computer science gives him a cross-disciplinary perspective on large-scale data and modeling challenges.
16 years of coding experience
5 years of employment as a software developer
MSc, Computer Science, Distinction, MSc, Computer Science, Distinction at University College London
PhD, Computer Science, PhD, Computer Science at University College London, U. of London
Contributions:14 releases, 21 reviews, 304 commits in 13 years 9 months
Contributions summary:Philip primarily made changes to the buildtemplateparallel.sh script, modifying I/O, adjusting gradient step sizes, and incorporating a script to monitor job statuses. They also updated the waitForSGEQJobs.pl script to improve job monitoring, demonstrating a focus on optimizing and managing the execution of image processing tasks on a cluster environment. These modifications suggest they are improving the infrastructure for running the core image processing algorithms.
Contributions:45 commits, 16 pushes, 3 branches in 7 years 4 months
pipelinesneuroimagingpipedreammachine-learning
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.