Skip to content

Experience

Software development experience.

Selected roles where I built applications, fixed production issues, automated workflows, and collaborated with engineering teams.

Apr 2025 - Aug 2025

Ottawa, Ontario

Nokia

Software Developer Co-op / Internship

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.
  • Standardized key-only SSH and SSH-tunneled VNC through Apache Guacamole, improving security and reducing friction for remote Linux access.

Highlights

Developer tooling Internal platforms Secure Linux access Authentication and authorization Production release ownership

Technologies

PHP TypeScript MySQL LDAP RBAC RHEL Apache Guacamole HTTPS

Sep 2024 - Mar 2025

Gatineau, Quebec

Environment and Climate Change Canada

Software Developer Co-op / Internship

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.
  • Worked in Azure DevOps and Visual Studio across version control, code reviews, CI builds, and deployment workflows.

Highlights

Production software maintenance Regulatory reporting SQL optimization Code reviews Deployment workflows

Technologies

C# ASP.NET MVC SQL Server Azure DevOps Visual Studio CI builds

Jan 2024 - Apr 2024

Ottawa, Ontario

Nokia

Software Engineer Co-op / Internship

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.
  • Improved reliability by adding parallel polling, retry/backoff, and timeout handling for unstable network links.
  • Added automated validation scripts and release runbooks to improve maintainability, catch regressions earlier, and support safer incremental releases.

Highlights

Python automation Router telemetry Network systems React dashboards Reliability engineering Validation and release documentation

Technologies

Python React Gentoo Linux SSH SROS SR Linux Retry/backoff Runbooks

Mar 2022 - Present

Ottawa, Ontario

The Ottawa Hospital

System Administrator, Part-time / Weekends

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.

Highlights

Enterprise IT IAM automation Python and PowerShell scripting VMware Infrastructure operations

Technologies

Python PowerShell IAM VMware Data center operations Server restore