About Me

Professional Journey

I'm a Computer Science student at the University of Toronto who loves to solve the small everyday problems that I face, from forgetting where I parked my car to losing track of the score during ping pong. I love breaking down real-world issues and building tools that make life easier, especially full-stack projects where I get to see something through from start to finish.

Outside of All That

I like staying active, whether it's through playing hockey, hitting the gym, or racing go-karts. I enjoy exploring new places and also value slower moments, like reading, watching shows, or having meaningful conversations that inspire and teach me.

Projects

Experience

Professional Experience

Co-op Student IT - Canada Data Team | Canada Life

Jan 2025 – Present

Data Analytics Dashboard Development Data Governance Stakeholder Communication Process Optimization
Technologies Used:
Power BI Power BI
Power Automate Power Automate
Microsoft Excel Excel
  • Built interactive dashboards using Power BI, providing visibility into over 1,700 data assets and optimizing access request processes across the organization.
  • Worked with Microsoft Graph API and Power Automate to develop post-meeting messaging flows, automating internal communications across Microsoft Teams.
  • Collaborating with the AI E&G team to design and implement solutions using Microsoft Graph API and GitLab GraphQL API, building tools to analyze AI adoption, usage, and productivity enterprise-wide.

Technical IT Assistant | Ontario Treasury Board Secretariat

May 2024 – Aug 2024

Full-Stack Development Regression Testing Code Refactoring Technical Documentation Bug Fixing
Technologies Used:
Angular Angular
TypeScript TypeScript
NodeJS Node.js
  • Developed and implemented web application features using TypeScript and Node.js, improving application functionality.
  • Led regression testing efforts, resolving over 50 bugs, resulting in major improvements to application stability.
  • Refactored legacy code to improve readability and maintainability, reducing long-term technical debt.
  • Produced clear technical documentation to support future development and maintenance efforts.

Leadership & Volunteer Experience

VP Special Events | Association of Mathematical and Computer Science Students (AMACSS)

Sept 2024 – Present

Project Management Team Leadership Event Planning Budget Management Stakeholder Communication
  • Leading a team of 6 in organizing the annual CMS Gala for 250+ attendees.
  • Overseeing budget management, sponsorship outreach, venue selection, catering logistics, itinerary planning, advertisement, and prize management while collaborating with faculty and university committees.
  • Revamping internal processes to improve organizational transparency, communication, and coordination, for stronger cross-team collaboration.

Software Developer Intern | Future of Engagement

Sept 2024 – Dec 2024

Web Scraping API Integration Automation Database Management Bot Development Data Processing
Technologies Used:
Python Python
Selenium Selenium
Slack API Slack API
Clay Clay
ChromeDriver ChromeDriver
  • Built automated web scraping tools using Python, Selenium, and ChromeDriver to collect candidate data for the Saskatoon 2024 Election.
  • Developed a Slack bot using Clay and the Slack API to automate delivery of election updates from news RSS feeds, storing information in a strucutred database.
  • Automated data processing workflows to transform raw election data into polished HTML and PDF reports, improving accessibility for stakeholders and decision-makers.

Internal Coordinator | Computer Science Enrichment Club (CSEC)

Sept 2024 – Dec 2024

Event Coordination Logistics Management Community Moderation
  • Managed logistics for club events, including room bookings, scheduling, and staffing for workshops and seminars.
  • Moderated online communities across multiple platforms to promote engagement and build a welcoming environment for members.

Dashboards

CDP 2.0 Data Accessibility Dashboard

Centralized visibility into 1,700+ data assets, streamlining access workflows and reducing manual communication with Data Governance teams.

Data Communities Communications Dashboard

Enabled data-driven communication strategies and community engagement insights, optimizing email campaigns and event coordination.