Professional Summary

Full Stack Software Engineer and Scrum Master with expertise in .NET, SQL and Angular. Proven track record of delivering scalable desktop applications, web applications, web APIs, and database solutions. Currently serving as Scrum Master for my development team, while leading major feature development, performance optimization, automated testing, and mentoring team members across enterprise-level projects.

Education

Bachelor of Computer Science (Honours)

Sep 2018 - Aug 2023
University of Waterloo - Co-operative Program
Graduated with Distinction
Top 25% in Canadian Computing Competition 2017
Co-operative Program

Skills & Technologies

Core Technologies

Expert
.NET Core ASP.NET Web API WPF C# SQL
Proficient
Angular JavaScript
Intermediate
C++ Java HTML/CSS

Tools & Testing

Expert
Visual Studio Git Unit Testing
Proficient
Microsoft Azure SQL Server Profiler SSMS Integration Testing
Intermediate
Postman Automated Testing Jira

Leadership & Additional Technologies

Proficient
Scrum Master Performance Optimization Cross-team Collaboration
Intermediate
Agile Development Technical Documentation

Experience

Sep 2022 - Apr 2023
Oct 2023 - Present

Full Stack Software Engineer (Intern → Full-Time)

PINpoint Information Systems Inc., Burlington, ON

  • Optimized service and testing performance: enhanced multithreading in the Database Activity Replay tool to boost performance by over 10×, parallelized automated tests cutting runtime by 90%, and refactored database operations to async calls.
  • Developed and deployed a Visual Studio custom build task that automates model generation across service and front-end tiers, streamlining workflows.
  • Refactored and optimized SQL stored procedures to eliminate cartesian explosion issues and improve query efficiency, significantly enhancing overall system responsiveness.
  • Served as Scrum Master, facilitating daily standups, sprint planning, and retrospectives, improving collaboration and delivery cadence.
  • Enhanced UI/UX by designing a feedback interface (C#/WPF) and refactoring front-end components into reusable modules (Angular/HTML/JavaScript), reducing development time and improving maintainability.
  • Mentored and onboarded multiple Co-op students and a full-time developer, accelerating their technical growth and team integration.
Jan 2020 - Apr 2020

Software Engineer (Intern)

JSI Telecom, Kanata, ON

  • Worked as part of the UI/UX team, contributing to interface design and user experience improvements.
  • Developed cross-functional collaboration skills by working closely with QA, product, and design teams to align UI/UX requirements.
  • Gained foundational experience in Agile Scrum methodology, including sprint-based development cycles and iterative design processes.