Senior Frontend Engineer with 6+ years of experience delivering enterprise Angular applications for telecom, fintech, and government sectors. Specialized in scalable frontend architecture, reusable component libraries, and performance optimization. Experienced in Agile delivery, CI/CD pipelines, RxJS, modern frontend best practices, and cross-functional collaboration to build reliable, user-centric products at scale.
EXPERIENCE
Senior Frontend Engineer – Delivery & Team Leadership
Led frontend architecture and development of enterprise-scale Angular applications (v18–v20) for government and fintech platforms.
Architected a centralized Angular component library adopted by 4+ projects, decreasing feature development time by an average of 25% and ensuring UI consistency.
Acted as primary code reviewer, enforcing performance, scalability, and maintainability standards.
Collaborated with backend engineers and product owners to integrate RESTful APIs and translate complex business requirements into robust UI solutions.
Mentored mid-level developers and contributed to technical decision-making during sprint planning and architectural reviews.
Developed and maintained internal HR and self-service platforms for telecom (STC), supporting 3,000+ enterprise users across multiple departments.
Built scalable Angular applications with a strong focus on performance, stability, and cross-browser compatibility.
Identified and resolved critical performance bottlenecks and memory leaks, significantly improving application reliability.
Worked closely with UX designers and business stakeholders to ensure user-centric workflows aligned with enterprise requirements.
Developed and maintained critical internal systems with 99.9% uptime, supporting daily operations for a major telecom enterprise (STC) over a 5-year period.
A digital arbitration platform that provide a secure and neutral environment for resolving disputes and enables users to submit and manage their cases with ease.
Responsibility
Architected the frontend of the new Tahakum digital arbitration platform, utilizing Angular V19 and scalable architecture principles.
Drove code quality as a primary reviewer, ensuring all project deliveries met technical standards and were submitted on time.
Developed a centralized, reusable component library to support collaboration across multiple partner entities portals.
Translated complex Figma designs into production-ready, responsive components with full cross-browser support.
Ensured high code quality through strict code reviews via Azure DevOps.
Ejabiah is a Saudi Arabian fintech company established in 2021.
Ejabiah's services are designed to benefit both buyers and sellers.
Buyers can access interest-free loans to purchase goods at cash prices,
while sellers can offer financing to their customers without interest, leading to increased sales and improved cash flow.
Responsibility
Reviewing the project code and ensuring that the project is delivered on time.
Creating and maintaining scalable, reusable components for web applications.
Designing the architecture of the project according to the business requirements.
Translating UI/UX designs and business requirements into responsive front-end code.
Implementing the project tasks according to the sprint overview.