Hi, I'm xrli.
You can reach out to me at xinrui.dev at gmail dot com
About me
- I graduated with a B.Sc. in Computer Science from McGill University in 2023, with a focus on Data Science and Machine Learning. — I was a tutor at the Computer Science Undergraduate Society, and I was a VP at the McGill Artificial Intelligence Society (now Senior Advisor).
- I'm a full-stack software engineer, with professional experience mostly in back-end and infrastructure.
- Currently working on building Crimp for iOS
Professional Experience
FairstoneSoftware Engineer, Platforms and InfrastructureMontreal, QCMay 2023 to Present
MetaSoftware Engineer InternPalo Alto, CAMay 2022 to August 2022
MicrosoftSoftware Engineer InternMontréal, QCMay 2022 to August 2022
CAEData Science InternMontréal, QCMay 2021 to August 2021
UMAknowSoftware Engineer InternMontréal, QCJanuary 2020 to August 2020
CAESoftware Engineer InternMontréal, QCMay 2019 to August 2019
Projects
Non-exhaustive list of projects outside of work:
- Hack4Pan — A website for the Hack4Pan 2022 hackathon, which included team registration and Discord integration. Successful event for over 400 people and 60 teams.
Built with Next.js, Express.js, and MongoDB. Deployed on Vercel. - Legends of Andor — Video-game adaption of a classic RPG board game, built with Unity. Includes multiplayer built with Photon.
- Artistic Animals — A Generative Adversarial Network that generates images of animals. At the moment it is only trained with dogs.
Deployed in a simple web-app built with Flask. - Proper Park: — A mobile app that helps you find parking spots in Montreal and it helps you decypher the parking signs. Winner of the 2019 PolyHx hackathon.
Built with React Native, Node.js, Express.js, and MongoDB.
Academic Background
B.Sc. Computer Science from McGill University, 2023
- McGill Artificial Intelligence Society — Senior Advisor
- Computer Science Undergraduate Society — Tutor