Work Experience
Building the future of banking software

Software Engineer
Candescent · Permanent Full-time | Oct 2024 - Present
Waterloo, Ontario, Canada · Hybrid

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


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
