Lucas Champollion is an associate professor of linguistics at NYU specializing in theoretical formal semantics with a strong computational bent, combining a Ph.D. from Penn with an M.Sc. in Computer and Information Science. Over nine years in academia he has built and deployed pedagogical software for typed lambda calculus, contributed NLP modules at PARC, and implemented ML systems for linguistic tasks. His work bridges deep semantic theory, dependency parsing, and treebank annotation while maintaining hands-on programming skills in Java, Scheme, Python, and Matlab. A former exchange scholar at Stanford and postdoc in Tübingen, he brings international research experience and collaborative instincts to interdisciplinary projects. Beyond research and teaching, he has practical experience in event organizing and student government, including constitution drafting and public negotiation. He is based in New York and remains actively engaged in tooling and reproducible software for semantic analysis.
9 years of coding experience
6 years of employment as a software developer
Ph.D., Linguistics, Ph.D., Linguistics at University of Pennsylvania
n/a, English linguistics and literature, computational linguistics, computer science, n/a, English linguistics and literature, computational linguistics, computer science at The University of Freiburg
Visiting Student, Linguistics, Visiting Student, Linguistics at Stanford University
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.