Badges
Certifications
Work Experience
Software Engineer
Vault Wealth•  June 2023 - Present•  Dubai, UAE
Led the development of core features for Vault wealth management and investment platform, enhancing both functionality and user engagement across the entire tech stack. Revamped the platform’s UI, seamlessly integrating GraphQL backend services with TypeScript and React to create a fast and responsive user experience. Implemented comprehensive unit tests for UI components, ensuring robust performance and reliability while actively participating in code reviews to uphold best practices. Architected a state management solution that streamlined the application structure, effectively separating business logic from the UI and data-fetching layers, resulting in improved maintainability and efficiency.
Software Engineer (frontend-focus)
NewsReels•  January 2023 - June 2023•  Dubai, UAE
Designed and developed the NewsReels Studio & App, empowering news creators to produce engaging video content for outlets, focusing on crafting a visually appealing and user-friendly interface that prioritized accessibility. Integrated frontend functionalities with backend APIs and services, ensuring optimal performance and reliability. Optimized frontend UI performance by eliminating memory leaks, implementing memoization & caching techniques, resulting in a significant boost in interactivity and speed, ultimately enriching the user experience.
Software Engineer
Freelance•  May 2022 - December 2022
Spearheaded the design and development of frontend solutions, delivering visually stunning and accessible user interfaces that enhanced the overall user experience. Integrated and optimized multiple client features with backend APIs, ensuring seamless functionality and performance. Collaborated effectively with cross-functional teams to meet project deadlines, consistently delivering high-quality results and exceeding client expectations.
Backend Engineer
Digitopia Studio (Aly)•  March 2021 - August 2021•  Casablanca, Morocco
Developed key features for the backend core API handling business logic and product/experience recommendation system. Developed & automated the CI/CD process with Jenkins and SonarQube, greatly improving build, test, and deployment efficiency, which increased our developer productivity significantly. Optimized the application performance & integrity by employing various refactoring techniques, adding integration tests, end-to-end tests, which resulted in a better performance & easier maintenance. My work involved working across the backend & infrastructure, contributing to a more efficient development workflow.
Education
KSU University
Bsc. Computer Science•  September 2016 - September 2020