Badges
Certifications
Work Experience
Senior Software Developer
Mashreq Bank•  November 2022 - Present•  Dubai, UAE
Collaborate with business team and developers to develop UIs, technical solutions and new features using React and React Native. Track users' events and behaviors using Google Analytics, Adjust, MoEngage. Integrate EFR in front-end side. Write Unit Testing using Jest. Using Azure for CI/CD and task management.
Senior Frontend Developer
Phinexes•  May 2021 - September 2022•  Remotely
Analyze requirements and set plans to develop the architecture of a robust and scalable application using Flutter, React, React Native. Use Jira to organize and keep track of tasks. Review PRs on Azure and maintain the sharing branch with the best coding standards. Use the latest tech in best practices like Redux, Redux toolkit, RXJS, Lodash, etc.
Senior Mobile Developer
Cloud Markets•  October 2021 - July 2022•  Iraq
Develop a mobile application using Flutter and React Native. Collaborate with the team to implement features as required. Develop using Redux, Redux-persist, BLoC, and GetX.
Frontend Developer
Smart Software Solutions•  September 2018 - April 2021•  Qatar
Implemented well-designed, testable, efficient code by using best software development practices. Integrated data from various back-end services and databases. Daily maintenance of code, debugging issues, and solving clientsʼ problems. Collaborated with the UX/UI design team to improve the website and applications, increasing performance rates by 80%.
Frontend Developer
Freelance•  February 2016 - August 2018•  Damascus, Syria
Collect client's requirement and analyze it in best approach to achieving targets. Develop e-Commerce mobile applications using React Native and Firebase.
Education
Syrian Virtual University
Computer Science & Engineering, Bachelor in BAIT•  January 2024 - Present
Damascus University
Diploma in Computer Engineering•  January 2024 - January 2024