About Mohamed
React.js | Next.js | Node.js Web Developer (8 years of experience) 💥
📩 Need to launch a web project or strengthen your front-end/back-end team with a web developer?
French
Native or bilingual
English
Native or bilingual
Experience
- BIZLINE SASWeb Developer | React.js | Next.js | Node.jsENERGY AND UTILITIESMarch 2026 - Today (5 months)Paris, FranceObjective:Develop an interactive visual configurator for Bizline, a Rexel group brand, to enable sales representatives and end customers to independently assemble workshop shelving, generate a purchase summary, and produce a purchase order.Achievements:- Development of a full-stackNext.js/React.jsapplication with App Router, interactive components, and decoupled business logic- Creation of a visual configurator in **React.js**: drag-and-drop, calibrated perspective, dynamic multi-shelf structures- Design of a placement engine inTypeScriptwith complex business rules: compatibilities, top/bottom constraints, product type limits- Implementation of an extensible architecture based on a declarative product registry, facilitating the addition of new items- Implementation of advanced features: auto-linking of dependent products, cascade deletion, undo/redo- Generation of a purchase summary and client-side PDF export- Unit tests withVitestand **Testing Library**: 250+ tests on business logic- Industrialized deployment withDocker**, **nginx**, and **GitLab CI**Impact:** Sales team autonomy in generating quotes, more easily scalable catalog, and maintainable business engine.Technical Stack:Next.js, React.js, TypeScript, TailwindCSS, Vitest, Testing Library, React-PDF, Docker, nginx, GitLab CI
- L’As de la route
On Malt
Web Developer | React.js | Next.jsEDUCATION AND E-LEARNINGApril 2026 - April 2026Objective: Work on a live SaaS e-learning platform (online driving school) to resolve critical bugs, optimize performance, and improve user experience.Achievements:- Resolution of critical production bugs throughSQL PostgreSQLmigrations (Supabase): restoration of deletedSQLfunctions that blocked the upload of educational content and caused users to lose their paidStripesubscriptions
- Optimization of training course loading performance by refactoringPostgreSQLqueries to eliminate redundant calls to the Supabase database
- Improvement of mobile experience withReact.jsandTailwindCSS**: fixing an iOS full-screen bug on H5P interactive exercises through a responsive **CSSapproach
- Implementation of instant visual feedback (loading states) on allReact.jsnavigation buttons of the platform, inTypeScriptwith the latestNext.jsAPIs
- Setup of anSQLscript (**PostgreSQL** /Supabase**) to manually activate a **Stripesubscription for a user, with automatic verification that the subscription works correctly from end to end
- Work on a complex Turborepo monorepo codebase (1700+ commits, 16 packages, **Next.js**, **React.js**, **TypeScript**, **Supabase**, **Stripe**)
Technical Stack:Next.js, React.js, TypeScript, TailwindCSS, shadcn/ui, Supabase (PostgreSQL, RLS, Auth), Drizzle ORM, Stripe, H5P, Turborepo - GROUPE RESOCOM
On Malt
Web Developer | React.js | Next.js | Node.jsDIGITAL AND ITNovember 2025 - April 2026 (5 months)Paris, FranceObjective: Develop a complete B2B SaaS platform for contract management, electronic signatures, and recurring payments.Achievements:- Full-stackNext.js**, **React.jsapplication with App Router architecture, 30+REST APIroutes, and role system- CompleteStripeintegration: one-time payments, subscriptions, webhooks, and payment method management- Electronic signature workflowYousign(creation, sending, tracking, callbacks)- Dynamic PDF generation (contracts, amendments) withReact-PDF- SecureNextAuth.jsauthentication (**JWT**, credentials, middleware roles-based)-PostgreSQLdatabase modeling with Prisma ORM and migrations- Analytics dashboards with Chart.js, Recharts- Service marketplace with configurable pricing- Audit log system for GDPR/DORA compliance-GitLab CI/CDpipeline +Dockercontainerization- Jest unit tests and shadcn/ui + TailwindCSS componentsTechnical Stack:Next.js, React.js, TypeScript, TailwindCSS, shadcn/ui, Prisma, PostgreSQL, Stripe, Yousign, NextAuth.js, Resend, Chart.js, Recharts, Jest, Docker, GitLab CI
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Multimedia Project Manager - DevelopmentIESA Multimedia2018