Abir Halwa

Software Engineer @ Cognota

About Abir Halwa

Abir Halwa is a Software Engineer currently employed at Cognota in Toronto, Ontario, Canada, where he has worked since 2020. He has a diverse background in computer instruction and software development, with previous roles at several educational institutions in Saudi Arabia and a Bachelor's degree in Computer Engineering from Aleppo University.

Work at Cognota

Abir Halwa has been employed at Cognota as a Software Engineer since 2020. In this role, Halwa is responsible for software maintenance across the codebase, which requires a comprehensive understanding of the software and systems involved. Halwa has developed applications using React and has managed state through Redux and Redux-Forms. Halwa's contributions to the company have been recognized with the Learny Award for embodying the company value of 'Be Better Than Yesterday'.

Previous Experience in Education

Prior to joining Cognota, Abir Halwa worked as a Computer Instructor at several educational institutions. Halwa served at Princess Nourah bint Abdulrahman University from 2009 to 2015 for six years in Riyadh, Saudi Arabia. Following this, Halwa worked at Interserve Learning & Employment from 2015 to 2019 for four years in Al Khobar, Eastern Saudi Arabia. Halwa's early teaching experience includes a position at AlFaisal International Academy from 2007 to 2008 for one year in Riyadh.

Education and Expertise

Abir Halwa has a strong educational background in computer engineering and web development. Halwa earned a Bachelor's degree in Computer Engineering from Aleppo University, completing the program from 2001 to 2006. In 2020, Halwa attended Juno College of Technology, where Halwa completed the Web Development Immersive Bootcamp and received a High School Diploma after 11 months of study.

Technical Skills and Development

In the role of Software Engineer, Abir Halwa has developed applications using React, a popular JavaScript library for building user interfaces. Halwa has also managed application state using Redux and Redux-Forms, which are essential for handling complex state management in web applications. This technical expertise supports Halwa's responsibilities in software maintenance and development.

People similar to Abir Halwa