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