
Engineering @ Duolingo
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
University of Toronto - University of Trinity College
Honours B.Sc, Computer Science
January 1, 2014 – January 1, 2017
Rotman Commerce, University of Toronto
B.Comm (unfinished), Finance & Economics
January 1, 2012 – January 1, 2014
Duolingo
Senior Engineering Manager
September 1, 2025 – Present
New York, United States · On-site
Manara
AI Curriculum Developer
May 1, 2025 – July 1, 2025
Remote
Color
Staff Software Engineer, AI Lead
January 1, 2025 – September 1, 2025
New York, United States
Color
Senior Software Engineer, AI Lead
April 1, 2024 – December 1, 2024
New York, United States
Color
Senior Software Engineer
June 1, 2022 – March 1, 2024
New York, United States
Flatiron Health
Senior Software Engineer
January 1, 2022 – June 1, 2022
New York, United States
Flatiron Health
Software Engineer
February 1, 2021 – December 1, 2021
New York, United States
Amazon
Research SDE
March 1, 2020 – February 1, 2021
Seattle, Washington, United States
Ritual.co
Machine Learning Engineer
July 1, 2018 – February 1, 2020
Greater Toronto Area, Canada
Sensibill
Machine Learning Engineer
January 1, 2018 – July 1, 2018
Greater Toronto Area, Canada
500px
Machine Learning Engineer (Intern)
May 1, 2017 – August 1, 2017
Greater Toronto Area, Canada
Cultural Fit Analysis
The candidate has worked across various companies, from startups (Ritual.co, Sensibill, 500px) to large corporations (Amazon, Duolingo) and healthcare tech (Color, Flatiron Health). This diversity suggests adaptability to different organizational cultures. The progression into AI leadership roles indicates a proactive and innovative mindset. However, the target role of 'Data Analyst' is a significant shift from 'Senior Engineering Manager' and 'Staff Software Engineer, AI Lead', which might indicate a mismatch in current career trajectory or a desire for a different type of challenge. The experience is heavily skewed towards engineering and AI/ML model development rather than pure data analysis.
Soft Skills & Operational Fit
The candidate's career progression to Senior Engineering Manager and AI Lead roles suggests strong leadership, project management, and potentially good communication skills. Experience in pitching and developing an AI course indicates initiative and curriculum development capabilities. However, without specific soft skill assessments or detailed project descriptions, a definitive operational fit is difficult to ascertain.