Andrew Williamson

Software Engineer at Datavant

Stony Stratford, 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

👤
Senior
🎓
Top School
Andrew Williamson is a software engineer with 11 years of experience applying rigorous data analysis and engineering to healthcare data privacy at Datavant, following a multi-year career in gravitational-wave astronomy. He combines production-grade backend and DevOps skills with statistical modelling from his time as a data scientist at Privacy Hub, translating complex privacy requirements into reliable, scalable pipelines. His open-source contributions to the pycbc package — used in the first direct detection of gravitational waves — reflect deep experience in signal analysis workflows, clustering algorithms, and robust pipeline engineering. With a PhD in gravitational-wave data analysis and a track record of postdoctoral research across Europe and the US, he brings a research-driven mindset to product development and privacy-preserving data science. Based in Stony Stratford, he pairs scientific curiosity with practical software delivery, often surfacing subtle edge-case fixes that improve long-running, high-throughput analyses.
code11 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Gravitational Wave Data Analysis / Astrophysics, Doctor of Philosophy (Ph.D.), Gravitational Wave Data Analysis / Astrophysics at Cardiff University / Prifysgol Caerdydd
bookMaster in Science (M.Sci), Physics & Astronomy, Master in Science (M.Sci), Physics & Astronomy at University of Glasgow
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
178reached
0answers
1question
github-logo-circle

Github Skills (12)

work-flow10
workflow-engine10
python10
scientific-computing10
data-analysis10
githubaction-workflow7
github-ci7
e-mail6
email-attachments6
printing6
outlook6
vba6

Programming languages (3)

ShellCPython

Github contributions (5)

github-logo-circle
gwastro/pycbc

Dec 2014 - Apr 2022

Core package to analyze gravitational-wave data, find signals, and study their parameters. This package was used in the first direct detection of gravitational waves (GW150914), and is used in the ongoing analysis of LIGO/Virgo data.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2 releases, 28 reviews, 171 commits in 7 years 5 months
Contributions summary:Andrew's contributions primarily involved modifications to the PyGRB workflow, including implementing changes to the generation of various files and the overall project structure. Their work included the integration of IPN sky boxes and the implementation of two-stage clustering for improved analysis. The user also addressed issues in the handling of single-IFO searches and ensured the code could handle different configurations. Furthermore, the user has also incorporated long timeslides into the existing pipeline and corrected bugs in the handling of injected and un-injected data.
pythongwastrosignal-processingneutron-starparameters
gwastro/pycbc-config

Oct 2015 - Apr 2022

Configuration files for the PyCBC-based online and offline searches.
Contributions:1 review, 94 commits, 3 PRs in 6 years 6 months
searchespythongravitational-wavesconfiguration-filesastronomy
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
Andrew Williamson - Software Engineer at Datavant