William Platt

Senior Research Associate - Programmer

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
William Platt is a Senior Research Associate and programmer with nine years of experience building research-grade software where rigorous mathematics meets practical engineering. He is the sole developer of LancsBox X and a co-creator of the British National Corpus 2014, delivering large-scale corpus tools and pipelines used by linguists and researchers. Comfortable across Java, web stacks and concurrent systems, he has applied formal methods from his Oxford mathematics-and-computer-science master’s to projects like OWL-to-disjunctive-datalog translation that sped up reasoning. He pairs test-driven development and performance tuning with hands-on ops (web server and domain management) and community-minded projects such as a volunteer-run rehoming site. Known for finding elegant, provable solutions to messy data problems, he thrives where software development and mathematical proof collide.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Mathematics and Computer Science, First class, Master's degree, Mathematics and Computer Science, First class at University of Oxford
bookBacup and Rawtenstall Grammar School Sixth Form
languageslojban, toki pona
github-logo-circle

Github Skills (27)

javafx9
rich-text-editor9
java8
rich-text7
analyser7
vocabulary7
strap5
abstract-syntax-tree5
renjin4
bootstrapping4
parser4
natural-language-processing4
parser-generator4
r-language3
kotlin3

Programming languages (4)

JavaShellTeXKotlin

Github contributions (5)

github-logo-circle
willplatt/LearnTatoeba

Apr 2020 - Sep 2020

Learn from over 300 languages by reading sentences based on your vocabulary and the words you’re learning!
Contributions:1 release, 120 commits, 11 pushes in 4 months
sentencesmachine-learningwordslanguagesvocabulary
Contributions:1 release, 1 push, 1 branch in 1 day
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
William Platt - Senior Research Associate - Programmer