Jawad Srour

Jawad Srour

Software Engineer @ Murex

About Jawad Srour

Jawad Srour is a Software Engineer with experience in various roles, including software development, project management, and teaching. He currently works at Murex and has contributed to the development of the MX.3 platform, while also advocating for best practices in software engineering education.

Work at Murex

Jawad Srour has been employed at Murex as a Software Engineer since 2022. He works in a hybrid environment, contributing to the development of the MX.3 platform. His role involves utilizing programming languages and technologies such as C/C++, Postgres SQL, Oracle SQL, and XML. His experience at Murex builds on his previous roles in software engineering and emphasizes his expertise in developing complex software solutions.

Previous Experience at CME

Prior to his current role at Murex, Jawad Srour worked at CME as a Software Engineer for one year, from 2021 to 2022. His responsibilities included software development tasks that contributed to the company's projects. This experience added to his technical skills and understanding of software engineering practices.

Education and Expertise

Jawad Srour studied at the American University of Beirut, where he earned a Bachelor of Engineering in Computer and Communications Engineering. His academic background provides a strong foundation in software engineering principles and practices, which he applies in his professional roles. He also lectures on software engineering topics, including Python, C/C++, backend development, and database development.

Teaching and Lecturing Experience

In addition to his engineering roles, Jawad Srour served as a Software Engineer Lecturer at ByteTactix from 2021 to 2024. He focused on teaching software engineering concepts and practices, advocating for writing readable and maintainable code. He introduced students to common design patterns and real-world use cases, enhancing their understanding of software development.

Technical Contributions and Advocacy

Jawad Srour has made significant contributions to software development, including refactoring legacy APIs into modern C++ code. He emphasizes best practices and design patterns in his work. He has presented Tech Talks on modern C++, Clean Code, and backend development, sharing his knowledge with fellow developers and promoting high standards in coding practices.

People similar to Jawad Srour