CV
Education
- M.Sc. CS in Applied Computing, University of Toronto, 2023
- GPA: 4.0/4.0
- B.Sc. in Statistics, Western University, 2022
- GPA: 96/100
- HBA in Business, Ivey Business School, 2022
- GPA: 84/100
Awards
- Mitacs Accelerate Grant, 2023
- Vector Scholarship in Artificial Intelligence Recipient, 2022-23
- The Northern Life Assurance Gold Medal, 2022
- Scotiabank HBA1 Award, 2019
Research
Automatic Segmentation of 3D Medical Images with a Focus on the Brain, 2023-Present
- Unsupervised AST Graph Compression for Codebase Bug Detection, 2023-24
- Neural Machine Translation for Low-Resource Languages, 2022-23
- Determined the best ways to fine-tune pre-trained multilingual sequence-to-sequence models (mBART) for translating between language pairs with less than 500k parallel data.
- Explored and evaluated fine-tuning approaches such as two-stage and multi-domain
- Assessed the impact of training corpus size, as well as the divergence between training set and test set on model performance
- A Transformer Based Classification System for Volcanic Seismic Signals, Western University DSAS, 2021-21
- Considered the use of the novel NLP technique self-attention for predicting volcanic event types from raw seismic signals
- Designed a DNN architecture that enables superior signal classification compared to traditional approaches
- Utilized different neural network layers such as convolutional, residual convolutional, and long short-term memory
- Became versed with the Keras deep learning Python package
Work experience
- Research Software Developer, Sunnybrook Research Institute, Jan. 2024 - Present
- AI Researcher, Metabob Inc., May 2023 - Dec. 2023
- Automation Intern, Vector Institute for Artificial Intelligence, Sep. 2022 - Jan. 2023
- Automated the Institute’s data collection related to AI talent initiatives using web-scraping Python libraries
- Undergraduate Student Researcher, Western University DSAS, Summer 2022
- Sales & Trading Associate (FX Data Analytics and Innovation), TD Securities, Summer 2021
- Developed a Python module to automatically publish Tableau Dashboards used in evaluating an FX auto-quoting algorithm; providing the business with a daily overview of client trends and a detailed analysis of trades
- Created a program to scrape information from the web and compile a report otherwise done manually; reducing human capital and creating efficiencies
- Automated over 10 recurring tasks; creating a pipeline that compiled and distributed all necessary reports
- Scrutinized current pricing structure of FX clients and proposed recommendations aimed at increasing revenue to management; the accepted proposals resulted in an expected annual $2M increase in revenue
- Sales & Trading Associate (Prime Brokerage), TD Securities, Summer 2020
- Implemented a program to detect inconsistencies between the firm’s transaction records and counterparty records; determining the true value of firm exposure and reducing overnight risk
- Created a program to request returns of fixed income loans in which the firm no longer had capacity to supply; automating a previously manual task taking over one hour daily
- Assisted in designing a collateral delivery optimizer; better allocating collateral based on cost and eligibility
- Research Assistant, Ivey Business School, Oct. 2019 - Feb. 2021
- Built an algorithm to extract relevant material from various banks’ quarterly earnings call transcripts; automated a manual process and decreased the time required by 66%
- Created a script to pull news articles from the web for specific companies, formatting the results as needed for subsequent modelling
- Financial Trainee, City of Toronto, Summer 2019
- Improved the City’s Annual Financial Report through analysis of key financial indicators for enhanced recognition of financial position; supported management’s goal of generating a concise, yet detailed report
- Optimized the process of analyzing customer accounts to identify erroneous transactions and respective cause; made procedure more efficient and saved time as a result of implemented suggestions
Publications
Talks
The Tenth Annual Canadian Statistics Student Conference
Presentation at Virtual, Virtual
Neural Machine Translation for Low-Resource Languages
Workshop at Toronto Machine Learning Summit 2022, Virtual
A Transformer-Based Classification System for Volcanic Seismic Signals
Annual Scientific Meeting at 2023 Annual Meeting of the Canadian Geophysical Union, Banff, Alberta
Skills
- Languages
- English (native)
- Italian (conversational)
- Programming
- Python
- R
- SQL
- MATLAB
- Node.js
- Java
- Machine Learning:
- PyTorch
- TensorFlow
- Keras
- scikit-learn
- Software
- Git
- Linux
- Docker
- HPC Clusters
- Slurm
- Apptainer
- Singularity
- Confluence
- Jira
- Tableau
- Bloomberg Terminal