Nathan D

Web Developer at UNIVERSITY OF WARWICK

Coventry, 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
Nathan D is a web developer and final-year MEng in Manufacturing and Mechanical Engineering with nine years of hands-on experience blending materials research, manufacturing design, and software. He brings lab-honed data analysis and experimental skills from a WMG internship—where he characterised recrystallisation in high-silicon steel using GLEEBLE testing and SEM-EBSD—to practical product development, having designed a novel hot end for a KUKA-based non-planar 3D printer. Comfortable taking ideas from concept to working hardware, he pairs that mechanical intuition with interests in data science and web development, contributing test and backend improvements to community Python exercises. Based in Coventry, he’s equally at home automating tests and presenting technical data as he is iterating on physical prototypes, and he’s turned 3D printing into an ongoing personal hobby.
code9 years of coding experience
bookMaster of Engineering - MEng, Manufacturing and Mechanical Engineering, 2:1 Predicted, Master of Engineering - MEng, Manufacturing and Mechanical Engineering, 2:1 Predicted at University of Warwick
github-logo-circle

Github Skills (9)

unit-testing10
tracks10
validation10
python10
validate10
validations10
test-automation10
error-handling9
pause4

Programming languages (14)

C#RustTwigElmGoHTMLShellSCSS

Github contributions (5)

github-logo-circle
exercism/python

Sep 2017 - Apr 2019

Exercism exercises in Python.
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:24 commits, 94 PRs, 64 pushes in 1 year 7 months
Contributions summary:Nathan primarily contributed to the `phone-number` exercise, adding and updating tests to validate area code and exchange code. They updated the example code to pass the new tests. Additionally, the user updated the test cases to align with canonical data, and implemented error handling and checks within the forth exercise. Further contributions involved updating version strings to reference problem specifications across multiple exercises, and fixing errors and adjusting tests in the forth exercise.
exercismpythonexercism-exercisesexercism-trackcommunity-contributions-paused
Grav plugin to provide a file browser / directory listing for website visitors
Contributions:13 releases, 25 commits, 20 PRs in 1 year 9 months
file-browserbrowserdirectory-browsersummernotedirectory
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
Nathan D - Web Developer at UNIVERSITY OF WARWICK