John M.

Senior Software Engineer

John M. is a Senior Software Engineer currently at Duolingo since April 2024, with a prior role in the same position at Latitude AI from February 2023 to March 2024. John accumulated extensive experience in software engineering at Argo AI from February 2018 to February 2023 and worked as a Software Engineer at Disney Research for a brief period in 2017. Previous positions include Project Lead at HawXeye, Inc. and Research Assistant at CMU CyLab, along with a Software Development Internship at the Software Engineering Institute at Carnegie Mellon University. John also has bilingual web development experience from roles at the University of Pittsburgh and Idea Foundry, where notable projects included designing online platforms for Chinese language learning and managing online content in Chinese. John holds Bachelor’s degrees in Computer Science and Chinese from the University of Pittsburgh, completed between 2012 and 2016.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices