Summary
Shannil Phiri is a Senior Software Engineer based in Toronto with 7 years of experience building scalable web applications and reusable UI systems. He blends front-end expertise in React and TypeScript with backend skills in Python and SQL to deliver performant, user-centered products. At NTT DATA he reduced front-end latency and client incidents by 50% through targeted UI optimization and componentization, and previously cut turnaround times by 40% with a web-based transcript system. Comfortable across the full stack, he has led teams, mentored developers, and standardized engineering practices to improve onboarding and design consistency. Trained in web development and computer programming, he pairs a designer’s eye with data-driven engineering to turn complex feedback into elegant, maintainable solutions.
7 years of coding experience
5 years of employment as a software developer
Web Development, Web Development at Zero To Mastery Academy
IGCSE, IGCSE at Midlands Christian College
Advanced Diploma, Computer Programming and Analysis, Advanced Diploma, Computer Programming and Analysis at Seneca College