Catherine Hannah
About Catherine Hannah
Catherine Hannah is an Application Developer at CIBC with expertise in mainframe technologies and a strong background in the Software Development Life Cycle.
Title
Catherine Hannah currently holds the title of Application Developer at CIBC, based in Toronto, Ontario, Canada. She started her role in 2021.
Company
Catherine Hannah is currently employed at CIBC, a leading financial institution in Canada, where she works as an Application Developer. She has been with the company since 2021.
Previous Employment at Cognizant
Prior to her current role at CIBC, Catherine Hannah worked at Cognizant as an Associate Developer. She held this position from 2016 to 2019 in India. This role lasted for three years and focused on various aspects of software development.
Education and Expertise
Catherine Hannah earned a Master's degree in Electrical and Computer Engineering from the University of Waterloo, completing her studies in 2021. She also holds a Bachelor of Technology (BTech) degree in Electrical, Electronics, and Communications Engineering from Karunya Institute of Technology and Sciences, obtained in 2015. Her expertise includes mainframe technologies such as COBOL, JCL, DB2, VSAM, and CICS.
Software Development Life Cycle (SDLC)
Catherine Hannah possesses extensive experience in various stages of the Software Development Life Cycle (SDLC), including requirement gathering, design, coding, testing, implementation, production support, and documentation. She is skilled in both Agile and Waterfall methodologies for software development.
Skills and Competencies
Catherine Hannah is known for her strong communication, interpersonal, organizational, mentorship, and leadership skills. She is recognized as a rapid learner who can work effectively in fast-paced environments.