Rami Al Zebak
About Rami Al Zebak
Rami Al Zebak is a Software Engineer currently working at Inria in Paris, France. He has a background in Information Technology with a Master's degree from Université Sorbonne Paris Nord and has held various engineering roles in Syria and France.
Work at Inria
Currently, Rami Al Zebak works as a Software Engineer at Inria, a prominent research institution in France. He has been in this role since 2020, contributing to various software development projects. His work involves applying advanced programming techniques and methodologies to enhance software performance and security.
Previous Experience in Software Engineering
Before joining Inria, Rami Al Zebak held several positions in the software engineering field. He worked at Brain Socket as a Software Engineer from 2018 to 2019 in Damascus, Syria. Additionally, he served as a Full Stack Developer at AudienceRun for six months in 2020, also in Paris. His early career included a role as a Security Assistant at Computer Engineering Company CEC for six months in 2016.
Education and Expertise
Rami Al Zebak holds a Master's degree in Information Technology from Université Sorbonne Paris Nord, where he studied from 2020 to 2022. He also earned a Bachelor's degree in Information Technology from Damascus University, completing his studies from 2015 to 2020. His educational background provides a strong foundation in software development and engineering principles.
Software Development Projects
Rami Al Zebak has been involved in several notable software development projects. He created a Language Server Protocol (LSP) server and integrated it with the Monaco editor. Additionally, he developed a modern code editor specifically for Excel functions and formulas, known as Formula Editor. His contributions focus on improving user experience and functionality in software applications.
Technical Contributions and Improvements
Throughout his career, Rami Al Zebak has made significant technical contributions. He proposed and implemented a refactoring of legacy code to facilitate easier integration and maintenance. He also rectified issues related to the misuse of authentication and authorization protocols in existing systems. Furthermore, he analyzed and assessed vulnerabilities in software and network infrastructure, providing actionable recommendations for improvement.