- Elm (Saudi Arabia)Frontend Team LeamJanuary 2024 - Today (1 year and 4 months)Riyadh Saudi ArabiaAs the Frontend Team Lead at ELM Company in Saudi Arabia, I skillfully led a proficient team using Angular as the primary framework, spearheading projects intricately tied to the Ministry of Interior. My role involved orchestrating seamless collaboration, ensuring optimal user experiences, and implementing innovative solutions for impactful digital initiatives.
- Banque Misr digital factoryFrontend Team LeadJanuary 2021 - December 2023 (2 years and 11 months)Cairo, Cairo Governorate, Egypt• Part of Front-end team in Corporate Tribe who is responsible for building payment solutions for corporates.• Part of the team who build the following applications:• BM Online Payment APP: handles payments like bulk payment, Taxes, Insurance, etc. for corporates.• BM Overdraft Loans APP: handles overdraft time loans and facilities for corporates.• BM Cash Collection APP: facilitates cash collection & payments for distributors and merchants.• Support in the development and reinforcement of front-end engineering standards and guidelines.• Close collaboration with technical (backend& infrastructure) and non-technical (product, design) roles to understand and challenge end user requirements & translate these into effective technical solutions.• Participating in cross-team engineering initiatives as individual contributor.• Used Technologies: Angular, Git, Sass, Tailwind, Typescript, HTML, CSS,Jira, Microsoft Azure.
- ITLOGIA KuwaitSenior Software DeveloperNovember 2017 - December 2020 (3 years and 1 month)KuwaitSoftware Development:• Build web applications based on client's requirements using React JS.• Building reusable components and front-end libraries for future use.• Translating designs and wireframes into high quality code. APPDYNAMICS Consultation:• Manage APPDYNAMICS on either SaaS or On-Premises environments for clients in Gulf area like ZAIN Kuwait, STC,…etc.• Deploy & Configure APPDYNAMICS across enterprise-wide applications, Customize for strategic Monitoring.• Recognize, analyze performance issues as well as install, configure, instrument APPDYNAMICS agents• Used Technologies: HTML, CSS, JAVASCRIPT, React JS, Git, Linux, Node JS, APPDYNAMICS.
- Bachelor of Science in Computer ScienceAin Shams University2012Bachelor Degree in Computer Science,