Senior Frontend Developer at Connected Travel Experience (CTX) (2024-09 – Present)
- Engineered an e-commerce travel booking platform (Flights & Hotels) using Vue 3 and Vuetify, managing the entire lifecycle from search to final booking.
- Implemented dynamic UI filtering systems to process real-time flight data, handling large datasets efficiently and boosting application speed.
- Optimized DOM rendering profiles by introducing lazy-loaded infinite scroll modules via the Intersection Observer API to eliminate rendering lag.
- Integrated payment execution algorithms handling multi-tier pricing logic, dynamic service fees, tax breakdowns, and multi-currency support.
- Designed a high-security Quotation Dashboard to streamline corporate out-of-policy workflows, significantly improving the customer experience.
Frontend Developer at Tenjaz (2024-02 – 2024-12)
- Led the frontend iterations for an end-to-end PDF contract management interface using custom Vue 3 components, drag-and-drop signing, and signature canvases.
- Integrated the Saudi National Access System (Nafath) API into identity verification steps to guarantee secure contract authorization.
- Collaborated on cross-functional product features to establish real-time notification frameworks and comment systems using WebSockets.
Frontend Developer at Bevatel (2022-09 – 2024-02)
- Designed a centralized omnichannel chatbot hub to integrate messaging queries across WhatsApp, Telegram, and Instagram, optimizing the customer experience.
- Integrated Meta Business APIs to parse customized enterprise templates and automation flows while enforcing client-side validation logic.
- Constructed a product dashboard rendering real-time analytical charts to track core system throughput and agent SLA metrics.
- Refactored legacy application features into modern, composable Vue elements, successfully minimizing bundle weight and improving maintainability.
Frontend Developer (React/Next.js Contract) at Ongoing (2022-02 – 2022-08)
- Translated high-fidelity PSD/XD mockups into modular, responsive, and production-ready web interfaces across multiple product lines.
- Developed server-side rendered (SSR) applications with React and Next.js, implementing Ant Design, Axios clients, and modern tooling.
UI Developer at Infinity Touch (2021-01 – 2022-01)
- Programmed responsive website interfaces with native Right-to-Left (Arabic) and Left-to-Right (English) support to capture global audiences.
- Streamlined asset pipelines by automating builds with Pug.js templates, structured Sass compilation, and Gulp.js task runner files.
UI/Frontend Developer at Freelance (2018-01 – 2022-01)
- Delivered highly accessible web interfaces for global e-commerce setups using semantic HTML5, CSS3, and JavaScript layouts.