Mohamad Kamar
About Mohamad Kamar
Mohamad Kamar is a Software Engineer at TELUS and a Development Consultant at SAUGO 360, with a background in teaching and private tutoring.
Company
Mohamad Kamar is currently employed at TELUS as a Software Engineer. In parallel, he works for SAUGO 360 in Beirut, Lebanon, as a Development Consultant. His professional history includes a tenure at the Lebanese International University as a Teaching Assistant from 2020 to 2021 for three months.
Title
Mohamad Kamar holds the title of Software Engineer. He collaborates in agile environments to build advanced network automation systems and has hands-on experience with a wide range of technologies and methodologies.
Education and Expertise
Mohamad Kamar has a rich academic background. He obtained a Bachelor's degree in Computer Science from the Lebanese International University, studying from 2017 to 2020. He followed this with a Master's degree in Computer Science from the same university, completed between 2020 and 2022. Additionally, he holds a Bachelor's degree in English Language and Literature/Letters from the Lebanese University, achieved from 2018 to 2021.
Technical Skills and Development
Mohamad Kamar's technical skills include developing front-end applications using Angular and TypeScript, creating RESTful APIs with NestJs for back-end applications, and implementing asynchronous microservices with Python, Tornado, and RabbitMQ. He is proficient in writing unit tests, working with Elasticsearch for data storage, containerizing applications using Docker, and employing CI/CD pipelines and SonarQube for code quality.
Documentation and Diagramming
Mohamad Kamar regularly writes design documentation for his projects. He creates use case, sequence, and state diagrams to clearly describe the architectures of the systems he is involved in. His documentation practices ensure clarity and facilitate seamless collaboration within development teams.