Available to hire
I’m a software engineer with a focus on building scalable backend services and intuitive front-end applications. I thrive in collaborative teams, translating complex requirements into reliable, maintainable software while continuously learning new technologies. I enjoy optimizing performance, ensuring accessibility, and delivering user-friendly experiences across web and cloud-based platforms.
Skills
Language
English
Fluent
French
Fluent
Work Experience
.NET Programmer at University of Ottawa - Information Technology Services
May 1, 2024 - December 1, 2025Systems Integration & Development: Engineered enterprise-grade .NET Core RESTful APIs using JavaScript and C# enabling secure data exchange between backend administrative systems and modern web interfaces handling 1,000+ daily requests. QA & Accessibility: Fixed accessibility issues for 100+ web components to meet WCAG 2.1 AA standards, achieving 100% internal audit and built a Python automation tool to verify UI changes automatically, saving several hours of manual testing every week. Full-Cycle Implementation: Led the end-to-end development and Azure cloud deployment of responsive Blazor Server applications, utilizing Docker for consistent environments and translating complex requirements into scalable solutions for 48,000+ users. Collaboration: Collaborated with UX/UI designers to translate high-fidelity prototypes into 100% pixel accurate Blazor components, utilizing Git branching strategies to reduce code conflicts and accelerate feature delivery.
.NET Programmer and QA Tester at University of Ottawa – Information Technology Services
May 1, 2024 - December 1, 2025Led end-to-end development and Azure cloud deployment of responsive Blazor Server applications, utilizing Docker for consistent environments and delivering scalable solutions for 48,000+ users. Engineered enterprise-grade .NET Core RESTful APIs enabling secure data exchange between backend administrative systems and modern web interfaces handling 10,000+ daily requests. Collaborated on the development of a comprehensive QA ecosystem using Selenium to proactively catch UI regressions, Postman to verify backend API performance and uptime, and JMeter to execute rigorous stress testing. Resolved accessibility issues across 100+ web components to meet WCAG 2.1 AA standards and introduced automated checks to guard against regressions in visual and UI behavior.
Industrial Software Engineer Intern at Rio Tinto
September 1, 2023 - December 1, 2023Legacy System Support: Enhanced mission-critical WPF applications using C#, delivering feature updates to support continuous operations for a multi-million dollar production facility. Database Management: Optimized SQL Server database models and executed T-SQL stored procedures to reduce query execution time by 20%, significantly accelerating industrial reporting workflows. Automation Solutions: Built an automated VBA reporting tool that streamlined engineering data workflows and produced dynamic, up-to-date analytical reports.
Industrial Software Engineer Intern at Rio Tinto, Sorel-Tracy, QC
September 1, 2023 - December 1, 2023Legacy System Support: Enhanced mission-critical WPF applications using C#, delivering feature updates to support continuous operations for a multi-million dollar production facility. Database Management: Optimized SQL Server database models and executed T-SQL stored procedures to reduce query execution time by 20%, significantly accelerating industrial reporting workflows. Automation Solutions: Built an automated VBA reporting tool that streamlined engineering data workflows and produced dynamic, up-to-date analytical reports.
Industrial Software Engineer Intern at Rio Tinto
January 1, 2023 - April 1, 2023Process Improvement: Refactored C# and T-SQL codebases to enhance system performance and simplify data pipelines used in product management operations. Agile Development: Collaborated within an Agile environment and across 7 interrelated sectors using Jira to track issues and manage sprints, ensuring 100% on-time delivery of assigned engineering tasks. Technical Solutions: Built custom data processing tools that improved accuracy and supported data-driven decision-making across engineering teams.
Industrial Software Engineer Intern at Rio Tinto, Sorel-Tracy, QC
January 1, 2023 - April 1, 2023Process Improvement: Refactored C# and T-SQL codebases to enhance system performance and simplify data pipelines used in product management operations. Agile Development: Collaborated within an Agile environment and across 7 interrelated sectors using Jira to track issues and manage sprints, ensuring 100% on-time delivery of assigned engineering tasks. Technical Solutions: Built custom data processing tools that improved accuracy and supported data-driven decision-making across engineering teams.
Education
Bachelor of Applied Science in Software Engineering (CO-OP) at University of Ottawa
January 11, 2030 - February 6, 2026Bachelor of Applied Science in Software Engineering (CO-OP) at University of Ottawa
January 11, 2030 - February 6, 2026Qualifications
MAGNA CUM LAUDE
January 11, 2030 - February 6, 2026Dean’s Honour List
January 11, 2030 - February 6, 20264x Merit Scholarship
January 11, 2030 - February 6, 2026Industry Experience
Software & Internet, Education, Professional Services, Manufacturing, Energy & Utilities
Skills
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Ottawa today.