Mahmoud Najjar is a Java Developer currently employed at eSense since March 2023. Prior to this role, Mahmoud served as a Java Software Developer at Adaptive TechSoft from November 2021 to February 2023. Mahmoud holds a Bachelor's degree in Computer Engineering, which was completed at Al-Balqa Applied University (BAU) between September 2017 and September 2021.