TD Bank Group — A.I. and Open Data Enablement GroupSoftware Engineer · Toronto, ON · November 2024 – Present
* Managed a system that collects over 100 million events per day.
* Frequently met with stakeholders across the business to meet deadlines and requirements.
* Utilized the Spring framework, Java 11, and Java 17.
* Supported the adoption of Apache Kafka in the bank’s event streaming initiatives.
* Led and mentored small teams of developers.
TD Bank Group — Open Banking groupSoftware Engineer · Toronto, ON · May 2022 – November 2024
* Developed the mortgage data sharing component of TD’s open banking initiative.
* Performed application modernization, Azure migrations, and vulnerability management.
The Virtual GurusSoftware Engineering Intern · Calgary, AB · May 2021 – Sep 2021
* Built components using Node.js and Vue.js for the company’s web application.
* Developed server-side automations in Node.js and MySQL that increased customization in marketing campaigns by 60%.
Education
Western UniversityB.Eng. Software Engineering · London, ON · Sep 2018 – Apr 2022
* Council Member in Engineering Society.
* Deans Honor List, Alexander Rutherford Scholarship, Western Scholarship of Distinction.
* Courses in Artificial Intelligence, Statistics, Software Design, Linear Algebra, Databases, Information Security, Operating Systems, and Machine Learning.
Projects
JIAS TorontoVolunteer
* Led reading groups with immigrant children to develop confidence and communication skills.
* Tutored children 1–1 to improve English literacy.
MRI Deep Neural Network Tumor DetectionPython, TensorFlow
* Developed deep neural networks with TensorFlow that classify brain tumors in MRI axial slices.
* Achieved 96% accuracy in detecting brain tumors in a test set of 600 images.
Calgary Facial Nerve Clinic WebsiteWordPress, JavaScript
* Created a website for a small clinic.
Community ContributionsOpen source & civic
* Contributed to the open source YFinance and Falcon projects.
* Digital Citizen Advisor with the City of Toronto.