James Harrison

Senior Data Engineer

Dublin, Ireland
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
James Harrison is a Senior Data Engineer with 9 years' experience applying high-performance computing and software engineering to real-world humanitarian problems, currently leading data engineering at the Flowminder Foundation in Dublin. He designs and optimises pipelines that process terabyte-scale, sensitive geospatial mobility data on modest hardware, enabling crisis response, vaccination planning and national statistics across low- and middle-income countries. His PhD in computational particle physics underpins a rigorous approach to algorithm optimisation, parallelisation, and reproducible data modelling, which he pairs with practical skills in Airflow, Python, PostgreSQL and Parquet storage. He has a track record of reducing storage footprints and speeding crisis analyses from weeks to days, while training partners to adopt robust, privacy-conscious methods. Comfortable juggling varied roles in resource-constrained environments, he mentors teams, improves UX for analysts, and contributes to open-source FlowKit used for mobility analysis. Outside work he channels his curiosity into music, cooking and travel, reflecting a collaborative and inquisitive mindset that drives impactful technical solutions.
code9 years of coding experience
job10 years of employment as a software developer
bookA level Mathematics (A*) Further Mathematics (A*) Physics (A) Psychology (B), A level Mathematics (A*) Further Mathematics (A*) Physics (A) Psychology (B) at Winterbourne International Academy
bookDoctor of Philosophy - PhD Computational Particle Physics, Doctor of Philosophy - PhD Computational Particle Physics at University of Southampton
bookGCSE, GCSE at The Ridings High School
languagesFrench, English
github-logo-circle

Github Skills (64)

cdr10
modeling-tool10
analytics10
mobile10
mobility10
nteract9
reduction9
cluster-computing9
mathematical9
avx9
cpp8
python8
parallel-computing8
machine-learning8
scheduler8

Programming languages (6)

C++HTMLPerlJupyter NotebookTSQLPython

Github contributions (5)

github-logo-circle
jch1g10/Grid

Oct 2016 - Jun 2018

Data parallel C++ mathematical object library
Contributions:94 pushes, 1 branch, 7 tags in 1 year 7 months
cppparallelc-plus-plusparallel-datamathematical
Benchmarks for the FlowKit project
Contributions:7 PRs, 1011 pushes, 10 branches in 1 year 3 months
benchmarkbenchmarksflowkit
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
James Harrison - Senior Data Engineer