# Shayan Khalili-Moghaddam > Google SWE Location: San Francisco, California, United States Profile: https://flows.cv/shayan I am currently an undergraduate student at the University of Toronto, pursuing a career in Computer Science. My primary interests and skills consist of programming in several modern object-oriented languages, and applying this knowledge to data analytics, software development, as well as game development. Several of my projects are highlighted below including the publication of a scholarly paper, and the release of a mobile game. ## Work Experience ### Software Engineer @ Google Jan 2022 – Present | Sunnyvale, California, United States ### Software Engineer Intern @ Microsoft Jan 2021 – Jan 2021 | Bellevue, Washington, United States • Built a new UI for in-meeting dialogs in Microsoft Teams meetings using TypeScript and React.js, increasing user-interactivity with in-meeting dialogs by 30%. • Wrote unit tests using Jest and end-to-end UI tests using Cypress which were deployed onto the MS Teams CI/CD pipeline. • Set up dashboards and monitors for new UI to ensure meeting uptime standards, along with metrics to help PMs gauge the ratio of users creating vs. interacting with in-meeting dialogs. • Created dev specs and architectural diagrams for features within the new UI to document planning and progress throughout the project. ### Explore Intern (SWE and PM) @ Microsoft Jan 2020 – Jan 2020 | Redmond, Washington, United States • Worked with a team of interns to build an app template for Microsoft Teams to facilitate question-and-answer sessions within Teams chats, channels, and meetings. • The app backend was written in TypeScript for a Node.js and Express server using a CosmosDB database. The app UI was made using the Adaptive Cards framework. The template can be found at: https://docs.microsoft.com/en-us/microsoftteams/platform/samples/app-templates#ask-away • Created PM specs to define specifications of the app template including scoped features, performance specifications, and project timelines. ### Executive Member @ UofTAI Jan 2019 – Jan 2020 Worked on curriculum for LearnAI, an extracurricular introductory machine learning course in python created for undergraduate students at UofT, running through the Fall semester of 2019. In particular, I created workshops for Linear Regression and Classification (scikit-learn), and worked on the lecture on python data loading, manipulation, and visualization (pandas, matplotlib). ### Web Development @ Self-Employed Jan 2018 – Jan 2020 Develop responsive websites for clients using Wordpress as well as custom code in JS. ### Data Analyst @ Canadian Science Publishing Jan 2017 – Jan 2017 My main role at Canadian Science Publishing was to analyze financial data using SAS and Python in order to determine marketing strategies for increasing revenue and impact value of the journal. During my time at Canadian Science Publishing, I applied my data analytics skills onto real-world data, and through visualizing and applying statistical methods to the data I was able to draw conclusions and report findings to the leader of Business Development. My work for Canadian Science Publishing was also a learning experience for myself as it improved my analytical skills as well as my practicality as a programmer, being able to apply my knowledge to real-world scenarios. ## Education ### Bachelor of Science - BS in Computer Science University of Toronto Jan 2018 – Jan 2022 ### Earl Haig Secondary School Jan 2014 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/shayan-khalili --- Source: https://flows.cv/shayan JSON Resume: https://flows.cv/shayan/resume.json Last updated: 2026-03-22