Senior Software Developer at RBC. Specializing in Agentic AI, Data, and Cloud — building systems that scale at Canada's largest institutions.
Hi, I'm Het — a Senior Software Developer at RBC with a background spanning Agentic AI, Data pipelines, and Cloud infrastructure. I've worked across Canada's most prominent financial institutions including OTPP and CIBC.
Beyond engineering, I teach DevOps as a Professor at NobleProg, having led courses in Kubernetes, Docker, Ansible, Jenkins, and Nagios. I hold a CAPM® certification from PMI and a postgraduate degree in Computer Science from Seneca Polytechnic.
Leading development on Helios' internal pipeline using Spring Boot and Java. Engineering robust backend solutions integrating with internal systems for smooth data flow and processing.
Focused on Data and AI initiatives, building intelligent pipelines and leveraging LLMs and agentic AI to drive innovation within Canada's largest bank.
Optimized the Helios pipeline, improving performance and reliability. Built backend integrations using Spring Boot and Java with Spring Data JPA.
Designed scalable Java microservices to integrate the Canada Pension Plan entity. Built Spring Boot payment workflows with Spring Security token-based authentication. Deployed on Azure via Jenkins CI/CD pipelines.
Developed Ansible Tower solutions with Python & YAML to accelerate Oracle DB querying. Led on-premises DB migration to Azure cloud using Java and Rubrik. Implemented HashiCorp Vault for secrets management across Azure, .NET, and Azure Functions.
Delivering comprehensive DevOps education in Kubernetes, Docker, Ansible, Jenkins, and Nagios. Led a DevOps Crash Course for Professors at Vanier College, blending theory with hands-on labs.
Deployed and maintained Splunk Cloud systems on AWS and GCP. Managed infrastructure with Terraform, Puppet, Jenkins, and Nagios. Mentored new team members and drove cross-team delivery.
Postgraduate studies in Computer Science covering advanced software engineering, cloud computing, and DevOps practices.
Specialized program in database application development with a focus on data modeling, warehousing, and database administration.
Undergraduate degree in Computer Engineering covering data structures, algorithms, operating systems, and software development fundamentals.
Foundation studies in computer software engineering, mathematics, and sciences.
Engineered and optimized RBC's internal Helios data pipeline, significantly improving performance and reliability for Canada's largest bank.
Designed scalable Java microservices to integrate the Canada Pension Plan entity into Ontario Teachers' systems with secure payment workflows and Azure deployment.
Led architecture and implementation of CIBC's on-premises Oracle DB migration to Azure cloud using Java, Ansible Tower, and HashiCorp Vault for secrets management.
Designed and delivered DevOps curricula for NobleProg covering Kubernetes, Docker, Ansible, Jenkins, and Nagios — including a crash course for Vanier College professors.
Deployed and maintained Splunk Cloud infrastructure on AWS and GCP, managing CI/CD, backup/restore pipelines, and operational monitoring with Terraform and Puppet.
Whether you have a project in mind, a role to discuss, or just want to say hello — my inbox is always open.