Experience
Work Experience
Government of Canada - 3.3+ years
- Computational Analyst
Defence Research and Development Canada | Incoming!
[Bridged as an IT-02]
Returning to the Center for Operational Research and Analysis. - Junior Data Scientist
Canadian Space Agency | 01/2023 - 06/2023, 09/2023 - 04/2024
[Worked as an IT-01]
Was part of the Data and Emerging Technologies team working on various open science initiatives.- Created computer vision algorithms in Python to perform quality analysis of digitization and feature extraction on millions of ionogram films from the Alouette and ISIS satellite missions, for which my team was given the top Government of Canada data award.
- Sped up Alouette data pipeline 9x by implementing Keras Optical Character Recognition (OCR) processing on GPUs using CUDA.
- Spearheaded effort to create agency-wide bilateral MOU tracker dashboard on PowerBI.
- Contributing to both the data strategy working group and options analysis for modern data lakehouse infrastructure solutions for institutional & scientific data repositories.
- Chosen to be an official mentor and judge for the 2023 Space Apps Challenge.
- Data Scientist / Analyst
Global Affairs Canada | 05/2022 - 01/2023 (co-op)
[Started as co-op student and was then promoted to EC-04]
Made models and visualizations to enhance data-driven decision-making on various files in the Asia Pacific Branch and in support of the Centre for China Policy Research and Coherence.- Used Python to fine-tune GPT-3 and used GPT-3 embeddings for a variety of national security projects including Retrieval Augmented Generation (RAG) to aid with text summarization and grounded question answering using reports from missions abroad.
- Investigated correlation between the amount of Chinese economic exposure a country has and variables such as their voting trends in the United Nations using Python and PowerBI dashboards.
- Used R for timeseries forecasting of budget use of diplomatic missions abroad.
- Student Researcher
Herzberg Astronomy & Astrophysics Research Centre | 09/2021 - 04/2022
[Part of the NSERC-CREATE New Technologies for Canadian Observatories Training Program] Applied machine learning techniques in Python, using Keras, to astronomy data processing.
- Successfully trained a convolutional neural network to select the best stars for point spread function (PSF) creation, taking only 6% the time of the existing method.
- Begun development of a convolutional neural network to discover new icy minor planets past Neptune using data from the Outer Solar System Origins Survey.
- Defence Data Science Assistant
Defence Research and Development Canada | 01/2021 - 04/2021 (co-op)
Was part of the Center for Operational Research and Analysis.
- Developed machine learning binary tree classifiers as well PageRank-like algorithms in Python and Sklearn to produce a novel way of analyzing Twitter API data for Open Source Intelligence.
- Team Canada member for US Joint Special Operations Command 2021 Data Challenge, worked on Arabic OCR and tracking Bitcoin transactions for anti-money laundering efforts. I was one of the presenters and our team won the best presentation award out of 22 teams.
- Renewable Energy Data Research Assistant
CanmetENERGY-Ottawa | 09/2020 - 12/2020 (co-op)
Worked on Remote Community Renewable Energy Analysis and Mapping project to bring renewable energy to Canadian northern and remote communities.
- Automated running existing simulations that utilize historical meteorological data to model potential renewable energy generation and GHG reductions for ~200 off-grid communities in Canada in Python.
- Generated capacity and cost estimates to transition individual communities off diesel, and compiled these results for some of the first Canada-wide estimates.
- Created interactive visualization of results for policymakers using Tableau (learn more and see my first dashboard here).
TRIUMF: Canada’s Particle Accelerator Center - 1.4 years
- Machine Learning Architect Student
Particle Physics Group | 05/2024 - 09/2024
Continuing my work with the ALPHA collaboration (see position below).
- Together with another student, we have improved the model to reconstruct the vertical position (z) of antimatter annihilation events in ALPHA-g with to a precision twice as good as the conventional method and near-zero bias (on simulation) and extended the work to predict the full set of cartesian coordinates (x,y,z) as well.
- Summary paper has been accepted to NeurIPS 2024 workshop and full paper is undergoing internal review and going to be submitted to a physics journal shortly.
- Student Researcher
Particle Physics Group | 05/2023 - 01/2023
Joined Antihydrogen Laser PHysics Apparatus (ALPHA), the leading antimatter collaboration at CERN as part of the Azuma Fellowship and then stayed on to work on a similar project for Super-Kamiokande Tokai to Kamioka (T2K) neutrino experiment.
- Designed and trained PointNet-like models in PyTorch to do regression to reconstruct the vertical position of antimatter annihilation events in the ALPHA-g detector based on Monte Carlo simulations.
- Presenting the above project led me to winning the Canadian Astroparticle Summer Student Talk Competition and being awarded best Particle Physics talk at Canadian Conference for Undergraduate Women in Physics.
- Participated in shift work for the ALPHA-2 experiment for 2 months which largely involved running physics experiments from the control room and doing real-time data analysis at CERN.
- Attended the CERN Summer Student Lecture Programme 2023.
- Then continued in the fall part-time in the fall to work on a similar project for T2K and having my first introduction to more high performance computing using multi-GPU training on our national compute cluster.
- Photosensor Detector Researcher
Particle Physics Group | 01/2020 - 04/2020 (co-op)
Contributed to detector development for Hyper-Kamiokande, a next-generation neutrino observatory.
- Prototyped a novel neutrino photosensor detector (multi-PMT module) by assembling and testing in the lab, then refining design in SolidWorks, as well as 3D printing and 3D scanning new parts.
- Used Python and C++ to analyze and visualize detector data to detector efficiency.
University of Waterloo - 1.6 years
- Residence Don
Residence University College | 08/2022 - 04/2023
As a don, I lived in residence at a small college and engaged in various tasks to help make students' university experience as good as possible.
- Was directly responsible for the 19 students on my floor and we won the floor of the year award.
- Patrolled the entire college and responded to emergencies (medical, mental health, etc.) when on duty.
- Provided support to students and resolved conflicts among residents.
- Planned residence-wide events and captained the college intramural team.
- Climbing Wall Staff
Athletics | 01/2022 - 04/2022
Helped run the climbing wall and take care of the equipment.
- Residence Ambassador
Campus Housing | 09/2018 - 04/2019
Gave tours of residence to prospective students.
MDA Space - 4 months
- Robotics & Space Operations Intern
Guidance, Navigation, and Controls Engineering | 09/2021 - 12/2021 (co-op)
Worked on artificial intelligence algorithms to use on Canadarm2 and potentially Canadarm3.
- Further developed anomaly detection and fault diagnosis programs to run more efficiently using Python and Keras, trained on both MATLAB simulations and real flight data from Canadarm2.
Notes
click to expand
- Most of this work experience was gained through the University of Waterloo co-op program, where we would alternate between school and work each 4 months for throughout our degree.
- You can learn more about my co-op work experiences through an article the University of Waterloo co-op program wrote about me.
- Pretty much all of my technical roles (Government of Canada, TRIUMF, MDA) heavily involved Python programming, version control with git (e.g. GitHub, GitLab, and both GUI's and command line tools), as well as working in Linux-like systems (e.g. Linux).
- I then also worked for my University directly during most of my in-person school terms.
- Also note that so far, most of my non co-op term work has been part-time as I was juggling classes at the same time and for my role at the Canadian Space Agency I took a couple of months off in the summer to pursue research abroad at CERN.
Volunteer Experience
University of Waterloo Data Science Club - 1.6 years
- Host & Editor
Podcast Team | 01/2024 - 09/2024
Listen to our podcast, The Data Den, almost everywhere you find podcasts including Spotify.
- Edited podcasts with guests from OpenAI and Weights & Biases.
- Hosted podcasts with guests from Cohere and Google DeepMind.
- The podcast season I played a leading role in has gone on to be internally referred to as our best season yet!
- Reading Group Lead
Education Team | 01/2023 - 04/2024
Learned loads about data science by helping to make the topics more accessible to other students.
SEDS-Canada - 2.3 years
- Assistant Project Manager
Canadian Stratospheric Balloon Experiment Design Challenge | 11/2021 - 01/2024
Assisting with logistics for students to fly experiment payloads on high-altitude balloons.
- Provided feedback for proposals and design reviews and answered applicant questions live.
- Organized and hosted live post-flight student presentations.
- Was liasion between student teams and the Canadian Space Agency.
- Led revamping of application process to diversify and increase number of applicant teams to record level.