Professional Summary
Full Stack Software Developer with 2+ years of professional experience building scalable enterprise applications for the manufacturing industry. Proven expertise in .NET Core, ASP.NET Web API, Angular, and SQL Server, with a focus on performance optimization, RESTful API design, and end-to-end feature delivery. Strong background in Agile methodologies, including experience as a Scrum Master, with a track record of coordinating cross-functional teams and delivering production-ready releases on schedule.
Education
Bachelor of Computer Science (Honours)
Sept 2018 - Aug 2023
University of Waterloo - Co-operative Program
Scholarships: President's Scholarship of Distinction (2019)
Awards: Top 25% – Canadian Computing Competition (Senior Division, 2017)
Skills & Technologies
Languages & Frameworks
Expert
C#
SQL
.NET Core
ASP.NET Core Web API
Entity Framework Core
WPF
Proficient
Angular
JavaScript
TypeScript
Intermediate
Java
C++
C
Database & Tools
Expert
SQL Server
Query Optimization
Stored Procedures
Visual Studio
Git
Azure DevOps
Proficient
Indexing
PowerShell
Postman
IIS
Concepts & Patterns
Expert
MVVM
REST API Design
Repository Pattern
Proficient
OAuth 2.0
CI/CD
Experience
Oct 2023 - Present
Software Developer
Advantive LLC (formerly PINpoint Information Systems Inc.), Toronto, ON, Canada
- Owned end-to-end delivery of major product features, coordinating with design, QA, and customer teams to achieve on-time, production-ready releases across multiple manufacturing clients.
- Designed and delivered RESTful APIs to enable secure external system integration and real-time production data synchronization.
- Refactored SQL stored procedures to resolve performance bottlenecks and improve system responsiveness and reliability.
- Led modernization initiatives such as Angular upgrades and culture-aware data formatting, ensuring maintainability and global deployment readiness.
- Enhanced operator workflow efficiency by redesigning step transition logic and embedding document preview capabilities, improving production throughput and quality.
- Improved application stability through defensive coding, diagnostic logging, and structured error handling, reducing incident resolution time and hotfix frequency.
- Facilitated Agile ceremonies as Scrum Master and mentored new developers to strengthen delivery cadence and team productivity.
Sep 2022 - Apr 2023
Software Developer (Co-op)
PINpoint Information Systems Inc., Burlington, ON, Canada
- Enhanced system performance and scalability by implementing multi-threaded database replay tools, increasing throughput by over 10×.
- Collaborated with senior developers to design and deliver new product features that improved system reliability and maintainability.
May 2021 - Aug 2021
Software Developer (Co-op)
Digital 14, Mississauga, ON, Canada
- Developed and maintained Java-based backend services supporting secure communication systems.
- Supported CI/CD implementation and code reviews under senior engineers, gaining exposure to enterprise-grade security and deployment standards.
Jan 2020 - Apr 2020
Software Developer (Co-op)
JSI Telecom, Kanata, ON, Canada
- Contributed to UI/UX development of key product modules to improve usability and consistency.
- Applied Agile Scrum practices to plan, develop, and deliver iterative product improvements.