Duolingo is a language-learning education platform that offers 98 total courses across nearly 40 distinct languages.
Show more
Notable Investors
General Atlantic, Union Square Ventures, Drive Capital, CapitalG, Kleiner Perkins
Internet
Software
Education
Analytics
E-Learning
Mobile Apps
Machine Learning
Language Learning
Artificial Intelligence
Experience
Duolingo
Aug 2020 - Present
Senior Software Engineer
Mar 2024 - Present
• 1 yr 3 mos
Software Engineer II
Mar 2022 - Mar 2024
• 2 yrs 1 mo
Skills: System Architecture · backend · Microservices · Python · Distributed Systems
Software Engineer
Aug 2020 - Mar 2022
• 1 yr 8 mos
Carnegie Mellon University
Apr 2017 - May 2020
Teaching Assistant
Sep 2017 - May 2020
• 2 yrs 9 mos
Grader for 21-217 Concepts of Mathematics
TA for:
-15-252 More Great Ideas in Theoretical Computer Science
-15-455 Undergraduate Complexity Theory
-15-751(Graduate) A Theorist's Toolkit
Skills: Theoretical Computer Science