
malik benabid
Stripe , React.js Next.js Node.js developer
Salary / Daily rate
Lyon, France
Freelance, open to permanent contract
Remote only
Skills
Languages
About me
Intro
Full-stack JS developer with 4+ years specializing in React/Node.js and Stripe payment integrations. Built scalable web apps for startups, redesigned frontends improving UX, and developed complete payment portals. Expert in modern tech stack including React.js, TypeScript, and Node.js - delivering seamless user experiences and robust backend solutions.
Work experience
Freelance Full-stack Developer (React.js,Next.js,Node.js,Stripe,Firebase)
FreelanceFreelance
Jan 2022 - Present
4 years 10 months
Remote
• Delivered SaaS and Stripe integration services to 90+ international clients. • Implemented Stripe payment systems including subscriptions, billing portals, Checkout flows, Connect integrations, webhooks, and recurring billing. • Built and maintained payment systems processing more than $100k in transactions. • Diagnosed and resolved production billing issues including duplicate charges and billing synchronization failures. • Designed secure authentication systems using JWT access and refresh tokens. • Developed SaaS architectures using React, Next.js, Node.js, Firebase, PostgreSQL, and modern backend tooling.
Full-stack Developer
StudioXFreelance
Jul 2024 - Dec 2024
6 months
Remote, OR 97458, USA
• Engineered a Full-Stack CRM & Sales Pipeline: Developed a platform using Next.js, GraphQL, and MongoDB featuring a drag-and-drop Kanban board to manage hundreds of leads across customizable sales stages. • Architected a Stripe-Powered Billing Engine: Integrated Stripe API to handle complex subscription lifecycles, implementing custom start/end dates, automated billing cycles, and secure customer portals. • Automated Lead Conversion & Onboarding: Built a custom email invitation system to trigger subscription flows and implemented scheduled background jobs for real-time sales performance analytics. • Developed an Administrative Subscription Ledger: Created a centralized management interface for monitoring user statuses, handling manual cancellations, and managing billing overrides.
Full-stack Developer
R3achout.AIFreelance
Mar 2024 - Jul 2024
5 months
Canada · Remote
• Refactored a legacy React codebase, significantly improving maintainability, stability, and readiness for production. • Accelerated product launch by over 2 months through architectural improvements and codebase restructuring. • Implemented structured state management using React Context API, replacing improper component-level state. Enabled concurrent interactions across multiple tabs without blocking UI flows, resulting in 10× faster AI response handling. • Introduced rate limiting to enhance system reliability and prevent abuse. • Diagnosed and resolved critical Stripe webhook issues caused by incorrect event handling, and implemented proper database synchronization to ensure data consistency in production. • Successfully deployed the backend on Render and the frontend on Vercel, leading to a stable production launch.
React Firebase developer
SelfpauseFreelance
Nov 2022 - Dec 2022
2 months
Remote, OR 97458, USA
• Developed a payment portal using React and Firebase/Stripe, including login/signup and payment pages. • Created a multi-step affirmation generator with multiple categories and subcategories for users to choose from. • Implemented functionality for users to select the number of affirmations they want to generate.
Frontend Developer
MotobaseFreelance
Feb 2022 - May 2022
4 months
United Kingdom · Remote
• Refactored the codebase and built a reusable React component library, improving UI consistency and reducing feature development time by ~40%. Introduced environment variable management to enhance security and configuration control. • Implemented Stripe payment flows, supporting both one-time and recurring payments across 3+ pricing plans, ensuring secure and reliable transaction handling. • Led frontend development and collaborated closely with backend engineers to deliver production-ready features ahead of schedule, launching the product 15 days early and scaling to support 400+ users post-launch.
Education
freeCodeCamp
2021 - 2021
3 months
Udacity
Certificate of Completion of front end development track
2020 - 2020
2 months
École Nationale Supérieure Vétérinaire d’Alger
Doctor's Degree
2015 - 2020
4 years 11 months
Licenses & certifications
Stripe Professional Billing Developer
Issued: Jun 2026
Stripe Certified Professional Developer
Issued: Jan 2025
Certificate of Completion of React Mastery course
Issued: Aug 2022
Ef SET Certificate of English Level (C2 -Proficient)
Issued: Jan 2021
Certificate of Completion of front end development track
Issued: Jul 2020
Portfolio

💳 Vaultline — Business Finance Dashboard

🌍 Multi-Charity Donation Platform with Stripe Integration

Delivery Logistics API – Scalable NestJS Backend

Automated Stripe Rebilling System

r3achout.ai – AI-Powered Outreach & Hiring Assistant
