Ryan Dezfuli

AI Research and Impact Fellow @ Masterly Inc.

Greater Toronto Area, Canada

About

Experience

  • AI Research & Impact Fellow at Masterly Inc.
    May 2026 - Present · 3 mos

    • Designed and implemented a GitHub Actions CI pipeline for a multi-project ASP.NET/.NET Framework code-base, using dorny/paths-filter to detect changed projects and run targeted build/test jobs. • Integrated automated xUnit test execution into CI, improving pull request validation and reducing manual verification. • Configured self-hosted GitHub Actions runners on AWS EC2 for CI execution, with a separate OIDC-based GitHub Actions workflow to assume an AWS role and start the runner instance before CI jobs run, plus a PowerShell script to stop the instance when no active runners are detected, reducing compute usage and optimizing costs. • Set up Elastic Beanstalk staging environments and a staging MySQL RDS database, refactoring configuration so local, staging, and production deployments connect to the appropriate database. • Developing a CD workflow to deploy to staging, run smoke tests, and support approval-gated production deployment. • Implemented an inventory tracking feature in a production ASP.NET/.NET Framework application, adding database tables, migrations, controllers, view models, and UI flows for tracking stocked and remaining inventory.

  • Programmer Assistant at York University
    Sep 2021 - Present · 4 yrs 11 mos

    • Led automation initiatives for multiple departments by gathering stakeholder requirements, analyzing workflows, and implementing solutions that reduced manual effort and improved operational efficiency. • Supported Linux lab systems using CLI utilities, automation scripts, and shell diagnostics, ensuring system availability. • Designed, built, and maintained SharePoint sites, internal tools, and Power BI dashboards to support reporting, process visibility, and decision-making for leadership and staff.

  • Engineering Student at Ontario Power Generation
    Jan 2024 - Aug 2024 · 8 mos

    • Built a Power Apps application to replace an Excel-based CNSC audit findings tracker, providing stakeholders with a centralized way to create, update, and review findings. • Enhanced the Action Request tracking tool with notes, file uploads, approver selection, and automated email notifications, enabling in-app manager approvals and cutting cycle time by 50%. • Automated Excel data preparation with Python and developed SQL queries for reporting, reducing manual effort.

  • Teaching Assistant at Spirit of Math Schools Inc.
    Oct 2018 - Apr 2019 · 7 mos

    Assisted teachers with setting up their lessons and helped students with their homework, as well as supervising students to make sure they were paying attention to the lessons