Het Vaghela Engineer.

Senior Software Developer at RBC. Specializing in Agentic AI, Data, and Cloud — building systems that scale at Canada's largest institutions.

Scroll

About Me

A bit about
who I am

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.

LinkedIn Profile ↗

5+
Years Experience
3
Major Banks
CAPM®
PMI Certified
500+
Connections

Tech Stack

Skills &
Technologies

Java
Spring Boot
Python
Kubernetes
Docker
Ansible
Jenkins
Azure
AWS
GCP
Terraform
HashiCorp Vault
SQL
Spring Security
Microservices
Agentic AI

Career

Experience

Jan 2026 — Present
Senior Software Developer
RBC · Toronto, ON

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.

May 2025 — Jan 2026
Software Developer, Data & AI
RBC · Toronto, ON · Hybrid

Focused on Data and AI initiatives, building intelligent pipelines and leveraging LLMs and agentic AI to drive innovation within Canada's largest bank.

May 2024 — May 2025
Software Developer
RBC · Toronto, ON · Hybrid

Optimized the Helios pipeline, improving performance and reliability. Built backend integrations using Spring Boot and Java with Spring Data JPA.

Jan 2024 — May 2024
Java Developer
Ontario Teachers' Pension Plan · Toronto, ON

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.

Jan 2023 — Aug 2023
Automation Engineer
CIBC · Toronto, ON · Hybrid

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.

Dec 2023 — Present
DevOps Professor
NobleProg · Remote

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.

Oct 2020 — Jun 2022
Software / DevOps Engineer
Crest Data Systems · Ahmedabad, India

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.



Education

Academic
Background

Postgraduate Degree
Computer Science
Seneca Polytechnic · Toronto, ON

Postgraduate studies in Computer Science covering advanced software engineering, cloud computing, and DevOps practices.

Database Application Developer · GPA 3.8/4
Data Modeling, Warehousing & Database Administration
Seneca Polytechnic · Toronto, ON

Specialized program in database application development with a focus on data modeling, warehousing, and database administration.

BTech · GPA 3.7/4
Bachelor of Technology — Computer Engineering
CHARUSAT · Gujarat, India

Undergraduate degree in Computer Engineering covering data structures, algorithms, operating systems, and software development fundamentals.

2014 — 2017 · GPA 3.6/4
High School Diploma — Computer Software Engineering
The Maharaja Sayajirao University of Baroda · Gujarat, India

Foundation studies in computer software engineering, mathematics, and sciences.


Work

Selected
Projects

🏦
Helios Pipeline @ RBC

Engineered and optimized RBC's internal Helios data pipeline, significantly improving performance and reliability for Canada's largest bank.

Java Spring Boot Spring Data JPA
🧠
CPP Integration @ OTPP

Designed scalable Java microservices to integrate the Canada Pension Plan entity into Ontario Teachers' systems with secure payment workflows and Azure deployment.

Java Spring Security Azure Jenkins
☁️
DB Cloud Migration @ CIBC

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.

Ansible Azure HashiCorp Vault Docker
🎓
DevOps Education Program

Designed and delivered DevOps curricula for NobleProg covering Kubernetes, Docker, Ansible, Jenkins, and Nagios — including a crash course for Vanier College professors.

Kubernetes Docker Ansible Jenkins
📊
Splunk Cloud Ops @ Crest

Deployed and maintained Splunk Cloud infrastructure on AWS and GCP, managing CI/CD, backup/restore pipelines, and operational monitoring with Terraform and Puppet.

AWS GCP Terraform Python

Get In Touch

Let's work
together

Whether you have a project in mind, a role to discuss, or just want to say hello — my inbox is always open.