Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Christian Buttras

Toronto

Summary

Currently working as an Intermediate Software Engineer at TD Bank, where the premise of the team is to modernize the legacy messaging platform using Kafka and Azure, among other technologies to enhance system efficiency and performance. Have a diverse skillset including but not limited to front-end and backend technologies, databases, developing and designing API's. Excellent problem solver who will always deliver based off the requirements.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Intermediate Software Engineer

Td Bank
10.2023 - Current
  • In 2023, I was chosen to move to a new team which was focused on modernizing the architecture of the current messaging platform.
  • In the target state, the components are to be hosted on azure, and messages sent out by kafka, moving towards an event driven architecture.
  • In the past year, two components have been deployed to production, in the process of designing 3 other components, and are working on the self serve UI (extension of POC being approved).
  • Technologies such as Kafka, JPA, Azure Blob, Redis Cache were used to modernize and enhance the components.

Junior Software Developer

TD Bank
04.2021 - 10.2023
  • The essence of this job is to onboard new alerts and templates from clients, set up the configuration as per the clients demands through an extensive process with multiple stages including rigorous testing. When the project life cycle is complete, clients will be able to send out mass notifications to customers.
  • To provide support to clients or investigating an issue with the messaging platform itself to detect what the problem is and fix the problem.
  • Worked on a POC for a self serve UI which was approved.

Education

Bachelor of Engineering - Electrical Engineering

Ryerson University
Toronto, ON
04-2020

Skills

  • Proficient in Java
  • Angular
  • Javascript
  • Agile Methodologies
  • Design Principles
  • Azure Services
  • EDP GT, XLR, CI/CD
  • SQL
  • API Design and Development

Certification

  • FDM Java Development Stream Certificate

Timeline

Intermediate Software Engineer

Td Bank
10.2023 - Current

Junior Software Developer

TD Bank
04.2021 - 10.2023

Bachelor of Engineering - Electrical Engineering

Ryerson University
Christian Buttras