I started my career during the last five years by taking the Web Development Course. Then, I decided to focus on Front-End Development. So, I increased my skills by learning the fundamental of frontend (HTML5/CSS3/JavaScript) then start learning CSS framework (Bootstrap) and a CSS preprocessor (SASS) then moved to learn the JS framework (Angular).
Develop Self-Services & HR platform for STC employees.
Ensuring cross-browser compatibility and mobile responsiveness.
Debugging and troubleshooting front-end issues to enhance application performance.
One of my main roles is meeting business goals with the user experience for a platform used by 3,000+ users for the biggest telecommunication company in Saudi Arabia.
EDUCATION
BA, Languages and Simultaneous Interpretation, Passable
CHI for Languages and Simultaneous Interpretation |
Sep 2012 – Sep 2017
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
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.
Technologies
HTML5 | CSS3 | SASS | JS
Angular V19 | TS | RxJS | Angular Material
Azure DevOps | Git
RESTful APIs
Partner Entities Portal for Social Development Bank | 2024 ~ 2025
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.
It's an online survey builder, an application used to collect feedback from the submitted users.
It helps you design, send and analyze surveys via the internet and using drag-and-drop tools and automated functionality.
It supports businesses, organizations, HR Teams, schools, universities, researchers, or even
individuals to collect the needed information about their points of interest and action upon feedback.
Responsibility
Implementing some features of the modules of the project's scope and fixing bugs.
It's a system for the STC Channels employees based on iJusoor user token.
It's an evaluation and tracking system which allows them to manage their tasks during the
year (Quarterly - Mid) and the managers can review and approve the targets evaluation.
Responsibility
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.