# Aymen Dirar > Software Engineer at Figma Location: New York, New York, United States Profile: https://flows.cv/aymen ## Work Experience ### Software Engineer @ Figma Jan 2024 – Present | New York, New York, United States ### Undergraduate Teaching Assistant @ The University of British Columbia Jan 2023 – Jan 2024 | Vancouver, British Columbia, Canada Teaching assistant for CPSC 213: Introduction to Systems ### Software Engineer Intern @ Figma Jan 2023 – Jan 2023 | New York, New York, United States Interned on the Web Platform infrastructure team migrating load and overseeing production rollout for active file users data from a deprecated web-socket and REST API based architecture to LiveGraph, a real-time data querying service ### Undergraduate Teaching Assistant @ The University of British Columbia Jan 2022 – Jan 2023 | Vancouver, British Columbia, Canada Teaching assistant for CPSC 213: Introduction to Systems ### Software Engineer Intern @ Microsoft Jan 2022 – Jan 2022 | Redmond, Washington, United States Interned on the Azure Data team working with C#, .NET, and Azure Functions to build a new auto-scalable and performant serverless data discovery job ### Software Engineer Intern @ Figma Jan 2022 – Jan 2022 | San Francisco, California, United States Interned on the Design Systems team working with C++, Typescript, and React to implement updates for individual component instances and styles, and display a preview of the resulting diff in an interactive modal ### Undergraduate Teaching Assistant @ The University of British Columbia Jan 2021 – Jan 2021 | Vancouver, British Columbia, Canada Teaching assistant for CPSC 210: Software Construction ### Undergraduate Teaching Assistant @ The University of British Columbia Jan 2021 – Jan 2021 | Vancouver, British Columbia, Canada Teaching assistant for CPSC 213: Introduction to Systems, created VS Code syntax highlighter extension for SM213 Assembly ### Software Developer Co-op @ Thrive Health Jan 2021 – Jan 2021 | Vancouver, British Columbia, Canada Interned on the Public Health and Enterprise teams building Canada’s COVID-19 support app, MyThrive, and other health software solutions using with Typescript, Node, React, Express, and PostgreSQL ## Education ### Bachelor of Science - BS in Computer Science with Co-op The University of British Columbia ## Contact & Social - LinkedIn: https://linkedin.com/in/aymendirar - GitHub: https://github.com/aymendirar --- Source: https://flows.cv/aymen JSON Resume: https://flows.cv/aymen/resume.json Last updated: 2026-03-29