David Wyld

Senior Research Software Engineer at British Antarctic Survey

Sheffield, 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
David Wyld is a Senior Research Software Engineer with eight years’ experience building reproducible, research-grade software for interdisciplinary science, currently supporting data and modelling work at the British Antarctic Survey. Trained as a physicist with a PhD and a background spanning optics, biology and high-performance computing, he combines strong coding in Python, R and Matlab with Docker, HPC and machine learning to turn complex research questions into reliable pipelines. He has a track record of shipping analysis and simulation code used in published research, including contributions to ecological trait-analysis and neural machine translation projects on GitHub. Comfortable working both autonomously and across international teams, he has supported urgent public-health modelling during the COVID-19 response and routinely improves project reproducibility and packaging. Colleagues rely on him to bridge domain science and robust software engineering, often surfacing small but impactful fixes to visualization and dependency management that make projects easier to reuse.
code8 years of coding experience
job10 years of employment as a software developer
bookBSc(Hons) Physics, BSc(Hons) Physics at University of Bath
bookA-levels Physics Mathematics Computing Chemistry, A-levels Physics Mathematics Computing Chemistry at Maidstone Grammar School
bookGCSEs & GNVQ -, GCSEs & GNVQ - at King Edward VI High School
bookDoctor of Philosophy (Ph.D.) Physics, Doctor of Philosophy (Ph.D.) Physics at University of Bristol
github-logo-circle

Github Skills (14)

data-visualizations10
dependency-management10
keras10
machine-learning10
data-visualization10
data-visualisation10
neural-machine-translation10
python10
package-management10
setuptools10
r10
ggplot9
data-analysis9
tensorflow8

Programming languages (12)

TypeScriptSmartyRCSSTeXJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Role in this project:
userData Scientist
Contributions:55 reviews, 83 commits, 72 PRs in 3 years
Contributions summary:David contributed to the repository by adding and modifying parameter files for various bird species. These parameter files, written in R, likely configure data and settings for a trait evolution analysis and plotting. The user also updated the plotting script, suggesting an involvement in the visualization and analysis of bird trait data. The edits suggest the user is involved in preparing and presenting biological data through code.
lvapeab/nmt-keras

Jan 2020 - Feb 2020

Neural Machine Translation with Keras
Role in this project:
userML Engineer
Contributions:7 commits, 5 PRs, 9 comments in 12 days
Contributions summary:David's contributions primarily involve setting up and configuring the project's build process using `setup.py`. This includes defining project metadata, dependencies, and package structure. They also adapted the package name to match the project's standards and manually arranged packages. Furthermore, the user specified and included the core dependencies necessary for neural machine translation with Keras.
kerasneural-machine-translationdeep-learningsequence-to-sequencetheano
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