Nokia
Software Developer Co-op / Internship
Ottawa, Ontario
Apr 2025 - Aug 2025
Designed and shipped a secure access application for engineering teams working across RHEL environments.
- Led end-to-end design and delivery of an internal SSH key-management portal in PHP and TypeScript with MySQL for approximately 500 engineers across RHEL 8/9 environments.
- Shipped a production release with LDAP authentication, RBAC, session security, and HTTPS to improve secure developer access workflows.
PHP TypeScript MySQL LDAP RBAC RHEL
Environment and Climate Change Canada
Software Developer Co-op / Internship
Gatineau, Quebec
Sep 2024 - Mar 2025
Contributed fixes and enhancements to a C# / ASP.NET MVC regulatory reporting application backed by SQL Server.
- Built and shipped fixes and enhancements in C# / ASP.NET MVC backed by Microsoft SQL Server for a production regulatory reporting system.
- Resolved schedule logic defects and optimized SQL queries in reporting workflows to improve accuracy and performance.
C# ASP.NET MVC SQL Server Azure DevOps Visual Studio CI builds
Nokia
Software Engineer Co-op / Internship
Ottawa, Ontario
Jan 2024 - Apr 2024
Built Python automation and a React dashboard for router telemetry collection, validation, and visibility.
- Built a Python-based router telemetry collector on Gentoo Linux to SSH into SROS and SR Linux devices and structure operational data.
- Developed an internal React dashboard to visualize scheduled telemetry data and improve operational visibility.
Python React Gentoo Linux SSH SROS SR Linux
The Ottawa Hospital
System Administrator, Part-time / Weekends
Ottawa, Ontario
Mar 2022 - Present
Automated IAM and infrastructure workflows while supporting enterprise server operations in a healthcare environment.
- Automated IAM and data center workflows with Python and PowerShell in a 20,000+ user enterprise environment.
- Supported VMware infrastructure operations and critical server restore activities.
Python PowerShell IAM VMware Data center operations Server restore