Experience
A journey through my professional experience, highlighting key roles, achievements, and growth.
Software Developer Intern
Royal Bank of Canada (RBC) - Enterprise Architecture
Jan 2026 - Present
- Developing an AI-powered disaster recovery generator that analyzes 50+ enterprise repositories to automatically produce comprehensive DR plans, reducing manual documentation effort by ~70%
- Building a real-time architecture discovery platform leveraging LLMs to analyze codebases and auto-generate system architecture diagrams, eliminating ~20 hours of manual diagramming per application
- Implementing architecture drift detection by comparing generated diagrams against certified secure patterns, computing compliance scores integrated into CI/CD pipelines across 30+ services
- Engineering an AI agent with a custom Model Context Protocol (MCP) server to automate control book creation from JIRA data, cutting report generation from days to minutes across 10+ portfolios
Software Engineering Intern
Moriroku Technology North America
June 2025 - Aug 2025
- Automated Master Production Scheduling by integrating live order data from MS SQL with a CP-SAT model (Google OR-Tools), expanding scheduling capacity by 3-4x per cycle
- Delivered a real-time Vue OEE dashboard, boosting downtime response speed by ~30% across 20+ production lines
- Designed a centralized template management platform (PostgreSQL + Node.js/Express + FastAPI) with auth and audit logging, cutting update time from hours to minutes and reducing errors by 80%
Software Engineering Intern
PBJ Cleaning Depot Inc.
May 2024 - Aug 2024
- Developed a multi-module ERP system, projected to save $50,000 annually by reducing external licenses by 80%
- Reduced manual data entry by 60% and improved inventory accuracy to 99.5% by automating stock monitoring and purchase order workflows through real-time tracking
- Built RESTful APIs in Go (Gorilla Mux, GORM) with JWT-based auth, bcrypt, and role-based access control across 20+ protected endpoints