Arman Eshaghi

National Institute For Health And Care Research (NIHR) Advanced Fellow

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Arman Eshaghi is an NIHR Advanced Fellow and computational neuroscientist at UCL combining an MD and a PhD to apply AI and causal inference to understand and halt disability progression in multiple sclerosis. He leads large-scale neuroimaging studies—having worked with cohorts exceeding 100,000 subjects—and develops robust image-processing tools, contributing to prominent open-source projects such as ANTs and nipype. As founder of Queen Square Analytics and an affiliate at the Montreal Neurological Institute, he translates methods into clinical trials and hospital-real-world data to personalise MS treatment. He supervises and teaches machine learning for neuroimaging at UCL and serves on the editorial board of Neurology, reflecting both academic leadership and clinical impact. Notably, his background spans hands-on algorithmic work (e.g., lesion-filling and cortical thickness interfaces) through to strategic AI deployment in healthcare.
code12 years of coding experience
job2 years of employment as a software developer
bookDoctor of Medicine - MD Medicine, Doctor of Medicine - MD Medicine at Tehran University of Medical Sciences
bookUniversity College London
github-logo-circle

Github Skills (20)

algorithm10
algorithms10
c-language10
dataflow-programming10
dataflow10
python10
image-processing10
medical-image-processing10
brain-imaging10
workflow-engine10
neuroimaging10
itk10
cprogramming-language10
file-handling9
command-line-parser8

Programming languages (9)

TypeScriptDockerfileC++RCSSCGoJupyter Notebook

Github contributions (5)

github-logo-circle
ANTsX/ANTs

Dec 2014 - Nov 2015

Advanced Normalization Tools (ANTs)
Role in this project:
userBack-end Developer & Image Processing Specialist
Contributions:1 release, 40 commits, 5 PRs in 10 months
Contributions summary:Arman primarily contributed to the `LesionFilling.cxx` example, focusing on algorithms for filling lesions in medical images. Their work involved implementing connected component analysis, binary thresholding, dilation and subtraction operations using ITK (Insight Toolkit) libraries. They also integrated command-line parsing and made iterative improvements to the lesion filling algorithm, including measures to exclude CSF voxels.
antsnormalizationimage-registrationimage-segmentationmedical-image-processing
nipy/nipype

May 2014 - Oct 2014

Workflows and interfaces for neuroimaging packages
Role in this project:
userBack-end Developer
Contributions:24 commits, 8 comments, 6 issues in 5 months
Contributions summary:Arman primarily contributed to the development of the `antsCorticalThickness` interface within the `nipype` project, which is designed for neuroimaging workflows. Their work involved creating and refining the interface, including specifying input and output parameters. The user also added test files and corrected typos within the codebase. Furthermore, they addressed a bug related to output prefixes.
workflowneuroimagingpythondata-scienceworkflow-engine
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
Arman Eshaghi - National Institute For Health And Care Research (NIHR) Advanced Fellow