
Software Engineer at Duolingo and Creator of Fretzl
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Columbia University
BS in Computer Science (Intelligent Systems Track), GPA: 4.0, Magna Cum Laude
January 1, 2016 – January 1, 2018
Whitman College
BA in Mathematics/Pre-Computer Science, GPA: 4.0, Summa Cum Laude
January 1, 2013 – January 1, 2016
Duolingo
Senior Software Engineer
October 1, 2025 – Present
Seattle, Washington, United States
Duolingo
Software Engineer II
July 1, 2024 – September 1, 2025
Seattle, Washington, United States
Earth
Software Engineer
January 1, 2024 – July 1, 2024
Seattle, Washington, United States
decbl
Founder
December 1, 2022 – Present
Seattle, Washington, United States
Mill
Software Engineering
March 1, 2021 – December 1, 2021
Seattle, Washington, United States
Woodside International School
High School Math Teacher
September 1, 2019 – July 1, 2020
Guilin, Guangxi, China
Howard Hughes Medical Institute
Temporary Summer Undergraduate at Janelia Research Campus
June 1, 2018 – August 1, 2018
Ashburn, Virginia
Columbia University in the City of New York
Teaching Assistant for Machine Learning for Data Science
January 1, 2018 – May 1, 2018
Greater New York City Area
Plated
Software Engineer Intern
June 1, 2017 – August 1, 2017
New York, NY
Whitman College
Computer Science Lab Aide
September 1, 2015 – December 1, 2015
Walla Walla, Washington
Mobile Accessibility Research Group at University of Washington
Research Aide in Department of Computer Science and Engineering
June 1, 2015 – December 1, 2016
Seattle, WA
Whitman College Pioneer
Webmaster for The Pioneer Newspaper
May 1, 2015 – December 1, 2015
Walla Walla, Washington
AVID Center
Academic Tutor
September 1, 2013 – January 1, 2016
Walla Walla, Washington
Cultural Fit Analysis
The candidate's background includes diverse experiences from academic research to teaching and entrepreneurial ventures. The involvement in projects like building an iOS app for deaf-blind clients and tutoring for first-generation higher education suggests a commitment to impactful work and community. However, the recent experience at Duolingo as a 'Software Engineer' rather than 'ML Engineer' and the absence of specific ML projects in the recent past might indicate a slight misalignment with a dedicated senior ML Engineer role, requiring further validation of current ML expertise and interest.
Soft Skills & Operational Fit
The candidate demonstrates a proactive approach through founding a language app and teaching experience, indicating initiative and communication skills. Experience as a TA for Machine Learning suggests an ability to explain complex topics. The diverse roles, including contract and freelance work, suggest adaptability. However, the lack of detailed descriptions for recent roles at Duolingo makes it difficult to fully assess operational fit for a senior ML Engineer role.