Work

Engineering Intern, Digital & Cyber Engineering

Bruce Power -- Tiverton, ON (May 2026 -- Aug 2026)

  • Researched and helped implement new cybersecurity practices for digital control equipment across the power plant
  • Piloted a new configuration and version management system (OctoPlant) for operational technology, designed to scale across all maintenance and engineering teams covering 500+ components

Used: OctoPlant, SQL

Software Engineering Intern, Quantitative Technological Services

Royal Bank of Canada -- Capital Markets -- Toronto, ON (Jan 2026 -- Apr 2026)

  • Built AI-focused proof-of-concepts, including a custom LLM-based prompt library, to accelerate manual data mapping and lineage-tracking processes for RBC Capital Markets
  • Deployed internal data lineage monitoring tools to cloud infrastructure using Kubernetes, Docker, and GitHub Actions, improving accessibility and adoption across the team
  • Collaborated with business and data analysts to build automations improving data processing and retrieval efficiency

Used: Python, SQL, JavaScript, Docker, Kubernetes, GitHub Actions

Software Engineering Intern, Real-time Payments

Royal Bank of Canada -- Toronto, ON (Sept 2025 -- Dec 2025)

  • Contributed key transaction validation components to a new distributed enterprise-wide real-time payments engine, ensuring each payment is concurrently verified against multiple regulatory microservices
  • Optimized data fetching and storage performance by reducing process payloads in Camunda workflows, improving system throughput and memory efficiency
  • Integrated and built custom external libraries using Java and Spring Boot to connect with the bank’s existing data platforms

Used: Java, Spring Boot, MongoDB, Docker, Mockito, Camunda

Software Engineering Intern, Amplify Program

Royal Bank of Canada -- Toronto, ON (May 2025 -- Aug 2025)

  • Won the $20K Technical Distinction Award and filed a provisional US patent for a wire payment routing engine that optimizes international transaction routing
  • Designed and built the full-stack routing application (Spring Boot backend, PostgreSQL database, Next.js frontend), deployed via Docker and Kubernetes for scalability and reliability
  • Pitched the solution directly to C-suite executives (CFO, CTO)

Used: Java, Spring Boot, Next.js, TypeScript, PostgreSQL, Docker, Kubernetes

Team Lead / Vice President

McMaster AI Society -- Hamilton, ON (September 2023 -- April 2025)

  • VP of Partnerships in 2024-25 school year
  • Led development of pianAI in 2023-24

Used: Python, OpenCV, MediaPipe

Data Analytics Intern

Bruce Power -- Tiverton, ON (May 2024 -- Aug 2024)

  • Architected a work calendar app to coordinate maintenance scheduling and tracking across 4 teams and dozens of employees
  • Automated maintenance backlog analysis for nuclear facility operations across 50,000+ work tasks, improving visibility into completion timelines
  • Improved report dashboard performance by 77% through SQL query and ETL pipeline enhancements

Used: SQL, Databricks, Power BI

Software Engineering Intern

Fermi Solutions -- Port Elgin, ON (May 2023 -- Aug 2023)

  • Built a full-stack web application for energy facility storage management, reducing approval timeline by 50%
  • Engineered a Python API and MongoDB storage system digitizing a paper-based process for 500+ users across multiple facilities
  • Designed internal dashboards tracking company metrics and project progress for 60+ employees

Used: React.js, TypeScript, FastAPI, MongoDB, Node.js