At INVORG, I build and modernize MuniLogic for Canadian local-government clients, working across .NET Core, MVC, and Razor Pages. I currently lead the Run and Grow team, planning tasks, reviewing code, mentoring developers, and supporting client requests.
Previously, I built a nightly GIS property-data import service and implemented two-way Microsoft Outlook and Google Calendar synchronization. I also migrated legacy MuniLogic SE modules to the CE architecture and created CourierKit, a courier-management platform with a Laravel API and Next.js portals.

