Jon Gauthier is an NLP-focused research engineer with 18 years of software experience, currently interning at OpenAI and researching multilingual deep-learning models with the Stanford NLP Group. He bridges rigorous research (Google Brain, Stanford, OpenAI) and practical engineering—shipping language tools from CoreNLP Spanish enhancements to a Zotero-Obsidian citation plugin and front-end work for Khan Academy exercises. Trained in Symbolic Systems at Stanford, he combines psycholinguistics-informed intuition with hands-on full-stack and back-end development, contributing to both academic docs (Universal Dependencies) and widely used open-source projects. Notably, his work often centers on making research usable: integrating reference managers into editors and adding language-specific parsing features that improve downstream analysis.
18 years of coding experience
3 years of employment as a software developer
High School, 4.0, High School, 4.0 at Desert Vista High School
Bachelor's Degree, Symbolic Systems, Bachelor's Degree, Symbolic Systems at Stanford University
Obsidian plugin which integrates your academic reference manager with the Obsidian editor. Search your references from within Obsidian and automatically create and reference literature notes for papers and books.
Role in this project:
Full-stack Developer
Contributions:16 releases, 174 commits, 21 PRs in 1 year 10 months
Contributions summary:Jon primarily contributed to the development of the Obsidian citation plugin. They implemented the core functionality for integrating the academic reference manager, specifically Zotero, with the Obsidian editor. Key contributions include setting up the Zotero hookup, indexing and searching of references, and creating and linking literature notes. They also worked on the UI, adding modal windows and hotkeys to insert citations and open literature notes, along with setting settings dialogs.
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Role in this project:
Back-end Developer
Contributions:573 commits, 1 PR, 5 comments in 3 years
Contributions summary:Jon's contributions primarily focused on enhancing the Spanish natural language processing capabilities within the CoreNLP project. They implemented and improved the Spanish XML tree reader, adding features like multi-word token handling, support for elliptic nouns, and handling of clause types. The user's work involved factorizing code and fixing parsing problems. They added closed part-of-speech classes for Spanish and integrated Spanish-specific features.
coreferencecorenlpjavaparsingsegmentation
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.