
Bilal Ben Aouad
Senior Frontend Engineer | React, TypeScript
Salaire / Taux journalier
Casablanca, Maroc
Freelance
Expertises
À propos
Introduction
Senior Frontend Engineer with 5+ years building scalable e-commerce and fintech platforms serving millions across Morocco. Led performance optimization boosting Lighthouse scores from 40% to 85%, developed custom PIM solutions replacing costly third-party tools, and architected AI-powered document processing systems. Specialized in React/TypeScript/Next.js with proven expertise in modernizing legacy systems and delivering high-impact business solutions.
Expérience de travail
Frontend Developer
marjanemall
juin 2025 - Présent
1 an 5 mois
Casablanca-Settat, Morocco
– Leading frontend development for Morocco's premier e-commerce platform serving millions of customers. – Spearheading the modernization of critical business systems and performance optimization initiatives. – Key Achievements: – Product Information Management (PIM): Led development of a comprehensive PIM solution to replace paid third-party platform, featuring dynamic product management with adaptable forms and conditional field logic – Performance Excellence: Improved Lighthouse score from 40% to 85% through strategic code cleanup, component consolidation, and layout optimization – Architecture Modernization: Migrated data fetching from Redux to React Query, implementing robust caching strategies and modernizing build configuration (Vite, TypeScript, Tailwind, ESLint) – RBAC Implementation: Built comprehensive role-based access control system with dynamic UI rendering and feature access control – Business Systems: Developed end-to-end seller onboarding journey, inventory management tools (item detection, SKU scanning, CDA generation), and dispute resolution workflows – API Performance: Implemented performance tracking and optimization strategies while enhancing headless marketplace functionality
Software Developer
Yakeey
janv. 2024 - juin 2025
1 an 6 mois
Casablanca Metropolitan Area
– At Yakeey, I contribute to Morocco's first fully digital real estate loan application, developed in partnership with CIH Bank. – As a frontend-focused full-stack developer, I design and build scalable, intuitive solutions using React, Next.js, TypeScript, and Spring Boot. – Key Contributions – Built a complete end-to-end digital loan platform for customers and bank agents, streamlining the entire journey from simulation to final approval. – Created a fully dynamic, JSON-driven loan simulator using React and react-hook-form, adaptable to: – Multiple loan purposes (purchase, construction, credit buyback, etc.) – Various property types (villa, apartment, land, etc.) – All stages of project advancement – Modular, schema-based structure with dynamic step rendering, real-time input editing, and step navigation. – Led frontend development for an AI-powered document processing feature to assist bank agents in handling client documents efficiently: – Enabled upload of single or multiple mixed loan documents – Integrated AI to split, classify, and extract structured data – Designed a dynamic UI for: – Previewing documents with sortable metadata – Editing AI-extracted fields using a flexible react-hook-form structure – Real-time classification correction and re-analysis – Anomaly detection with editable feedback and multi-file support – Developed floating modals accessible from anywhere in the app for seamless multitasking – Collaborated closely with AI engineers, designers, and product managers in an agile environment to ensure product alignment with user and business needs.
Full-stack Developer
Aswak Assalam
juil. 2021 - déc. 2023
2 ans 6 mois
Rabat, Maroc
– Leading E-commerce Platform Modernization – Spearheading the complete refactoring of Aswak Assalam's e-commerce platform, modernizing legacy codebase and improving system architecture to serve millions of customers nationwide – Custom Checkout Solution Development – Designed and implemented a custom checkout system replacing Shopify's default solution – Integrated CMI (Centre Monétique Interbancaire) payment gateway optimized for the Moroccan market – Achieved improved conversion rates through localized payment options and streamlined UX – Business Intelligence & Analytics – Built comprehensive KPI dashboards featuring real-time sales metrics, revenue tracking, and conversion analysis – Implemented interactive data visualizations using Chart.js and D3.js for actionable business insights – Developed user behavior analytics to drive engagement optimization strategies – Enterprise Notification System – Architected role-based notification delivery system for back office operations – Integrated real-time alerts for order management with email and in-app notifications – Enhanced operational efficiency through customizable notification preferences
Frontend Developer
1337 Coding School
juin 2020 - juin 2021
1 an 1 mois
Khouribga, Maroc
– A strategic partnership developing an innovative digital banking platform (Pocket Bank) for Banque Populaire's next-generation mobile banking services. – Key Achievements: – Developed responsive, mobile-first banking interface using React Native and React.js for cross-platform compatibility – Implemented secure authentication flows with biometric integration and multi-factor authentication – Built real-time account management features including live balance updates, transaction history, and interactive spending analytics – Created intuitive onboarding experience with progressive disclosure and guided user flows – Integrated banking APIs for seamless transaction processing and account synchronization – Ensured compliance with banking security standards and GDPR regulations – Optimized app performance, achieving sub-2-second load times for critical banking operations
Formation
42 The Network
Computer Software Engineering
2021 - 2024
3 ans 1 mois
1337 Future Is Loading
2019 - 2021
2 ans 1 mois
University mohammed I Nador
science mathematique et informatique
2018 - 2018
1 mois
Lycée moulay ismail Driouch
Bachelor's degree, Science math
2016 - 2017
1 an 1 mois