Software Engineer · Toronto, Canada
I build real tools for real problems — infrastructure automation, internal systems, and edge AI experiments across critical infrastructure and energy.
About
I'm a Software Engineering co-op student with a pattern of finding broken workflows in critical infrastructure and building real software to fix them — without waiting to be asked.
From automation tooling at York University IT and the TTC to a full-stack vulnerability platform at Hydro One and REST APIs at Ontario Power Generation, I've shipped production software across energy, nuclear, and transit.
Outside of work I chase edge AI projects — squeezing language models onto hardware that has no business running them.
Stack
Languages
Frameworks & Tools
Data & Cloud
Experience
Software Engineer Intern
Ontario Power Generation
Toronto, ON · On-site
Built REST APIs and refactored legacy systems into a modular 3-tier architecture. Developed automation scripts for reporting pipelines, reducing manual data processing across internal tools.
Software Engineer Intern
Hydro One
Toronto, ON · On-site
Built PatchDesk — a vulnerability management platform across 8,000+ endpoints — with Azure AD SSO, Tenable and ServiceNow integrations, and an AI triage pipeline that cut manual prioritization by ~40%.
Software Engineer Intern
Toronto Transit Commission
Toronto, ON · On-site
Built a full-stack ASP.NET app replacing Excel workflows for 3+ engineering teams across 100k+ records. Reduced report generation from hours to minutes through query optimization and a normalized SQL Server schema.
Information Technology Analyst
York University
Toronto, ON · On-site
Automated OS imaging and system deployments with Bash and PowerShell, cutting setup time by ~40%. Managed 100+ Windows Server systems at 99.9% uptime across internal infrastructure.
Selected Projects
01
Full-stack vulnerability and patch management platform for Hydro One. 8,000+ endpoints, Azure AD SSO, live Tenable scan ingestion, Intune operations, ServiceNow sync, and an AI triage pipeline. ~60% reduction in triage time.
02
Full-stack ASP.NET application replacing Excel-based workflows for 3+ engineering teams. 100k+ records, normalized SQL Server schema, REST APIs, and query optimization that cut report generation from hours to minutes.
03
Headless service account expiration monitor replacing fragile Outlook COM automation. Runs silently via Task Scheduler using Microsoft Graph — no desktop, no Outlook dependency, fully automated alerts.
04
Personal experiments running quantized language models on low-spec hardware for offline accessibility — for transit workers, utility operators, and anyone off the grid.
Contact
Targeting SWE internships at major Canadian tech companies and beyond for 2026. If you're working on hard infrastructure, tooling, or AI problems — let's talk.