Summary
Noah Diewald is a linguistic theorist and computational fieldworker with 11+ years blending formal research and software engineering across language documentation and theoretical morphology. Currently a PhD candidate and Graduate Teaching Assistant at The Ohio State University, he builds corpora and linguistic databases for fieldwork with the Waorani and other Indigenous languages, and formalizes models in constructive type theory using (R)Coq. His background as a web and database programmer and former senior programmer at UW–Madison informs pragmatic tool design—he develops fieldwork software in Haskell, OCaml, Elm, Ruby, Python, and JavaScript and routinely uses PostgreSQL and CouchDB. He has led multilingual field teams, designed university courses, and created interfaces between field tools and applications like ELAN, supporting language revitalization efforts. Unusually for a theoretician, he ships production-ready systems for both annotation and dictionary interfaces, marrying formal semantics with applied engineering.
11 years of coding experience
17 years of employment as a software developer
Bachelor of Arts - BA, Linguistics, Bachelor of Arts - BA, Linguistics at University of Wisconsin-Madison
The Ohio State University