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
Proficient
Intermediate
Tools & Testing
Expert
Proficient
Intermediate
Leadership & Additional Technologies
Proficient
Intermediate
Experience
Sep 2022 - Apr 2023
Oct 2023 - Present
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.