Where I have worked

Experience.

A mix of software engineering, application development, and hands-on customer-facing operations.

May 2026 - Present North York, ON

Application Developer Intern

Environment and Climate Change Canada

  • Developed CEPA Registry features across Drupal, .NET APIs, and Vue.js, creating Drupal templates processed by the API and published to the Vue frontend.
  • Built search and item profile pages using Vue.js and Azure AI Search, with filtering, sorting, and dynamic search through .NET APIs.
  • Implemented Excel export functionality for filtered and sorted registry search results.
  • Developed React/Next.js forms with .NET APIs for the Disposal at Sea Permits application, helping digitize a paper-based permitting process.
  • Worked with Microsoft Dataverse to manage and retrieve CRM data used by internal applications and business processes.
  • Performed testing and debugging, remediated Fortify security vulnerabilities, and collaborated in a Scrum Agile team through sprint planning, stand-ups, and code reviews.
May 2025 - Sep 2025 Brampton, ON

Software Engineer Intern

RBH Access Technologies Inc.

  • Contributed to Axiom Cloud Security, a SaaS platform built with ASP.NET Core, Entity Framework Core, Angular, and Azure.
  • Developed REST API endpoints with CRUD operations and business rules using Azure SQL, and integrated Azure Blob Storage for secure file uploads with SAS tokens.
  • Developed a responsive Angular frontend with Bootstrap and DevExtreme, integrating with ASP.NET Core APIs.
  • Collaborated on a Scrum Agile team through daily stand-ups and coordinated development tasks.
Earlier experience Vaughan, ON

Ride Operator

Canada's Wonderland

  • Worked as a Ride Operator in a fast-paced amusement park environment, supporting a safe and positive experience for guests.
  • Operated numerous rides in accordance with Park Ride Operation Standards and governmental ride regulations.
  • Provided excellent customer service, assisting guests with questions and concerns, and ensuring a positive experience for all visitors.
  • Maintained a clean and organized work area, following all safety protocols and procedures.
  • Communicated effectively with team members and supervisors to ensure smooth operations and guest satisfaction.