For this role, I was responsible for leading the development of a booking platform for service providers in the beauty and wellness industry. I worked closely with the product team to understand the requirements and pain points of our users, and designed a solution that improved the booking experience for both vendors and customers. I implemented timezone support for the platform, enabling vendors to accept bookings from customers in different time zones. I also refactored the calendar component to utilize rxjs for better performance and user experience. Additionally, I implemented a frontend strategy to support translations in multiple languages (Arabic & English) for the mobile and web app, increasing our user base in Saudi Arabia and Qatar by 73% and 45% respectively.
- Jun2023 - PresentBookr HoldingsSenior Software Engineer
- Aug2022 - Dec2022SEND FreightFullstack Software Engineer
In this role, I contributed to launching a new product which helped vendors track and manage their shipments. I worked on the frontend and backend to develop new features and improve the performance of the platform. I also implemented efficient mocking strategies which saved us time and money on alternative services. I gained valuable experience working with modern frontend technologies and tools such as React, Redux, and Node.js.
- Nov2021 - Aug2022CoupinFullstack Software Engineer
For this role, I was responsible for expanding our frontend codebase to accomodate non-native English speakers. I refactored and optimized our localization strategy to support English and French, improving accessibility and providing a seamless, user-friendly experience for non-English speaking users. I also migrated our legacy codebase from angular .js to the latest versions of typescript and next.js which enhanced performance and SEO metrics by 21% and 92% respectively.
- Mar2021 - Dec2021Legal XFullstack Software Engineer
In this role, I was responsible for developing a comprehensive legal and compliance application to streamline the process of creating and managing legal documents. I worked closely with the legal team to understand their requirements and pain points, and designed a solution that reduced manual errors and improved efficiency by 40%. I implemented a robust user authentication system with OAuth2 and JWT to ensure secure access to sensitive legal documents and data. I also designed and developed a dynamic dashboard to visualize key metrics and analytics, providing actionable insights for legal teams and stakeholders.
- Oct2019 - Aug2020Yellow CardFrontend Software Engineer (Intern)
Worked as an intern where I was responsible for developing and maintaining the frontend codebase of the platform and also onboarding developers using our API docs. I worked closely with the design team to implement new features and improve the user experience. I also collaborated with the backend team to integrate new APIs and improve the performance of the platform. I gained valuable experience working with modern frontend technologies and tools such as Vue, Websockets, and Webpack.