Full-Stack Software Developer with enterprise financial-services experience at Canada Life developing, testing, deploying, integrating, and supporting applications, microservices, REST APIs, and enterprise systems. Hands-on experience across the SDLC using Java, Spring Boot, Python, C#, ASP.NET Core, TypeScript, Angular, React, SQL, AWS, Azure, Docker, Kubernetes, CI/CD, automated testing, and DevSecOps practices.
Experienced in system integration, debugging, root-cause analysis, code reviews, technical documentation, production support, and collaborating with technical teams and business stakeholders within Agile environments.