Working Experience

TD Bank

Software Engineer, 2022/05 - Present

  • Developed software and API’s with the Spring framework, Java 11, and Java 17.
  • Supported the adoption of Apache Kafka in the bank’s event streaming initiatives.
  • Contributed to the development of fuzzy search capabilities for customer transactions.
  • Contributed to an Open Banking API, significantly reducing customer wait times for financial information.
  • Performed application modernization which included vulnerability management and migrations to Azure.
  • Developed network and software monitoring tools.
  • Deployed software with the support of tools such as Jenkins, GitHub, and Bitbucket.
  • Created ad-hoc solutions to automate tasks, shrink artifacts, and preform network analytics.

The Virtual Gurus

Software Engineering Intern, 2021/05 - 2021/09

  • Worked on a small team to provide ad hoc technical solutions for all lines of business within constrained timelines.
  • Built components using Node.js and Vue.js for the company’s web application.
  • Developed server-side automatons in Node.js and MySQL that increased customization in marketing campaigns by 60%.

Courtyard Landscape

Landscaper, 2019/05 - 2020/09

  • Preformed landscaping and outdoor construction services.
  • Worked under strict deadlines.
  • Carried out physical tasks under all weather conditions for 8-12 hours a day.

Projects

MRI Deep Neural Network Tumor Detection

  • Developed DNN’s with TensorFlow to classify brain tumors in MRI axial slices.
  • Achieved 96% accuracy in detecting brain tumors in a set of 600 images.

Calgary Facial Nerve Clinic

  • Developed a website to inform and assist Facial Nerve Palsy patients in Alberta.

Education & Qualifications

Western University

Bachelor of Engineering, Software Engineering, GPA: 3.7/4.0

  • Elected Council Member in the Engineering Society
  • Deans Honor List, Alexander Rutherford Scholarship, Western Scholarship of Distinction.
  • Courses in Artificial Intelligence, Software Design, Linear Algebra, Databases, Information Security, Operating Systems, and Machine Learning.
  • Additional courses in Business, Economics, Ethics, Technical Writing, and Histroy.

Certifications

  • AZ-900 Microsoft Certified: Azure Fundamentals
  • Confluent: Apache Kafka Fundamentals

Voulenteer Experience

  • Winsport summer camps
  • Royal City Soccer Club summer camps
  • City of Calgary summer camps
  • Calgary drop in center
  • Digital Citizen Advisor with the City of Toronto

Misc. Information

  • Languages: English (fluent/native), French (intermediate)