# Dan Lee > Software Engineer @ YouTube Location: San Francisco, California, United States Profile: https://flows.cv/danlee A software engineer (SWE) with over 7 years of SWE experience and a research background in AI/ML. I am always curious to learn and tackle new challenges. ## Work Experience ### Software Engineer @ YouTube Jan 2024 – Present | San Bruno, California, United States YouTube Shorts Consumption ### Software Engineer @ Google Jan 2022 – Jan 2024 | Mountain View, California, United States Interpreter Mode (IM): A google assistant feature where users can converse with another individual from a different language via live translations. https://blog.google/products/assistant/interpreter-mode-brings-real-time-translation-your-phone/ - Designed and developed landscape mode for Interpreter Mode, which included decisions on trade‐offs, design decisions for different surfaces, and flag guarding. - Led the launch and organized bug bashes for landscape mode. - Collaborated with team members to design possible feature ideas for Interpreter Mode using LLMs. Dual Screen Interpreter Mode: A revamped Interpreter mode experience on the Pixel Fold, which takes advantage of the concurrent triple screen setup to provide streamlined live translations between individuals. https://blog.google/products/pixel/feature-drop-fall-2023/ - Designed, developed and successfully launched the Dual Screen Interpreter Mode for the Pixel Fold. - Led the design and launch of the inner screen for Dual Screen Interpreter Mode. - Collaborated with cross-functional teams across different time-zones. - Helped brainstorm and consult on the marketing demo. https://www.youtube.com/watch?v=veN7yMLhYVs&ab_channel=MadebyGoogle - Awarded a patent. Interpreter Mode Platform Migration: A major platform update for Interpreter Mode to improve quality. - Led the design and development of a complex internal service end-to-end in order to decouple the handling of assistant query intents from language resolution. - Helped teammates ramp up on the new service through design docs and meetings. - Collaborated with different teams to sync development and launch timelines. - Investigated and analyzed large scale data to find the root causes of approximately 18% missing migration traffic. ### Software Developer @ GEOTAB Jan 2020 – Jan 2022 | Oakville, Ontario, Canada - Full-stack development experience using ReactJS, TypeScript, C#, Python, PostgreSQL, and BigQuery. - Worked on feature end-to-end to reduce code technical debt and optimize HOS rulesets for the Drive app. - Improved various features for the Drive app to streamline the experience for thousands of clients and efficiently meet ELD compliance. - Identified high-priority issues for important clients and resolved them quickly with minimal supervision. - Mentored new software developers. ### Research Assistant @ Queen's University Jan 2018 – Jan 2019 | Kingston, Ontario, Canada - Authored two empirical software engineering research journals on large software distribution platforms. - Developed and maintained large scale crawlers written in Python and PostgreSQL for mining software data. - Sampled, cleaned and analyzed software data using statistical, machine learning and data mining techniques. - Queried and visualized patterns of active modding communities with Python, R, and SQL. - Built predictive models (e.g., logistic regression and random forest) with Python and R. - Developed complex and robust modeling pipelines using various modeling strategies (e.g., feature selection) and statistical methods (e.g., ANOVA, cross-validation, and bootstrap sampling) to interpret models. - Implemented natural language processing (NLP) pipelines using stemming, lemmatization, word-embeddings, sentiment analysis, and latent Dirichlet allocation (LDA). - Built deep learning models (e.g., gated recurrent neural network) on Python using Keras and TensorFlow. ### Teaching Assistant @ Queen's University Jan 2018 – Jan 2018 | Kingston, Ontario, Canada - Mentored 15 students in a 3rd-year Algorithms course (CMPE 365). ### Software Developer @ Environment and Climate Change Canada Jan 2017 – Jan 2017 | Burlington, Ontario, Canada - Built an internal tool to optimize the process of monitoring client companies using C# and .NET. - Learned proprietary frameworks and developed solutions around its constraints. - Used JIRA for issue tracking and Confluence to collaborate with the team to complete tasks. ### Software Developer @ BlackBerry Jan 2017 – Jan 2017 | Waterloo, Ontario, Canada - Used QML to develop user interface demos for Ford’s infotainment platform. - Developed an Android client to communicate with the infotainment platform to trigger certain events in a vehicle. - Participated in weekly scrum meetings. ## Education ### Master of Science - M.Sc. (research/thesis-based) in Computer Science/Computing Queen's University Jan 2018 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/danlee746 - Website: https://inpyowebdesign.herokuapp.com/ - Website: https://dansroom.herokuapp.com/ - Website: https://sail.cs.queensu.ca/ --- Source: https://flows.cv/danlee JSON Resume: https://flows.cv/danlee/resume.json Last updated: 2026-03-22