Dynamic software engineering intern at National Bank of Canada, adept in object-oriented programming and agile methodologies. Proven ability to enhance application performance through optimized algorithms and effective collaboration. Strong time management skills complemented by a commitment to high-quality standards in code reviews and testing processes.