Nathan Glenn is a software engineer with 13 years of experience specializing in natural language processing, machine learning, and full-stack systems. He builds production-ready NLP solutions across languages—from English and Spanish to Japanese, Mandarin, Thai, and Arabic—combining linguistics training with practical engineering. His recent work spans serverless AWS architectures, GraphQL/Relay front-ends, and Python/JavaScript backends for mobile and web apps, while contributing tooling to cognitive-architecture research (Soar). At trivago he led Java engineering for auction and ranking systems, blending ML algorithms with visualization and QA for business-critical decisions. Known for shipping maintainable, high-quality systems, he often bridges research and product needs, turning linguistic research into scalable applications.
13 years of coding experience
10 years of employment as a software developer
Bachelor of Arts, Linguistics, Bachelor of Arts, Linguistics at Brigham Young 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.