Work Experience

Building the future of banking software

Candescent Logo

Software Engineer

Candescent · Permanent Full-time | Oct 2024 - Present

Waterloo, Ontario, Canada · Hybrid

NCR Voyix Logo

Software Engineer I

NCR Voyix Canada | Sept. 2023 - Present

  • Orchestrating the development of banking teller software using Java, YAML, and Cassandra
  • Implementing sleek and responsive user interfaces with React and MaterialUI
  • Streamlining deployment processes with Jenkins, Docker, and Kubernetes

Front-End Software Developer

NCR Canada Corp. | Jan. 2023 - Aug. 2023

  • Spearheaded the development of multiple innovative features for the bank teller user interface
  • Enhanced the interface's functionality to meet transactional requirements
  • Utilized expertise in micro-service API design for Cassandra database implementation
NCR Logo or Frontend Development
Backend Development

Back-End Software Developer

NCR Canada Corp. | May 2022 - Sept. 2022

  • Implemented Banking Software using Docker, Kubernetes, and Micro-services
  • Developed micro-service API features for Cassandra database
  • Integrated YAML configurations for REST API and upgraded Spring Boot dependencies

Jr. Software Engineer

Ministry of Children, Community and Social Services | May 2021 - Dec. 2021

  • Pioneered an on-boarding web application using Node.js, JavaScript, and MySQL
  • Developed automation testing framework for OW/ODSP cases
  • Performed R&D on new tools and technologies including Selenium and JMeter
Government Office