
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Full-Stack Developer | Stripe & Payments Specialist
I'm a Full-Stack Software Engineer with 4+ years of experience building SaaS applications, web platforms, and payment-enabled products using React, Next.js, Node.js, TypeScript, PostgreSQL, and modern cloud technologies. I've worked directly with startups, founders, and businesses to design, build, and deploy production-ready software, taking projects from concept to launch. My experience spans frontend development, backend systems, API design, database architecture, authentication, third-party integrations, and cloud deployments. I also have deep expertise in Stripe and payment infrastructure as a Stripe Certified Professional Developer. I've implemented subscription platforms, billing automation, marketplace payments, usage-based billing, Stripe Connect integrations, and financial workflows for a variety of businesses. Core areas of expertise: • Full-Stack Web Development • React & Next.js • Node.js & TypeScript • PostgreSQL • API Design & Backend Systems • Authentication & Authorization • SaaS Platforms • Stripe Billing & Subscriptions • Stripe Connect • Payment Infrastructure I enjoy building reliable, maintainable software that solves real business problems, with a particular interest in scalable backend systems and payment technology. If you're looking for a Full-Stack Engineer with strong product development experience and deep Stripe expertise, feel free to reach out.
Udacity
Certificate of Completion of front end development track, web Development
June 1, 2020 – July 1, 2020
École Nationale Supérieure Vétérinaire d’Alger
Doctor's Degree, Veterinary Medicine
September 1, 2015 – June 1, 2020
DealAlert
Full-Stack Developer
January 1, 2026 – April 1, 2026
croitia · Remote
Benefficienza
Full-Stack developer - Next js , Stripe
August 1, 2025 – November 1, 2025
Italy · Remote
StudioX
Full-stack Developer
July 1, 2024 – November 1, 2024
United States · Remote
R3achout.AI
Full-stack Developer
March 1, 2024 – June 1, 2024
Canada · Remote
Selfpause
React Firebase developer
November 1, 2022 – November 1, 2022
United States · Remote
Motobase
Frontend Developer
February 1, 2022 – May 1, 2022
United Kingdom · Remote
Freelance
Freelance Full-stack Developer (React.js,Next.js,Node.js,Stripe,Firebase)
January 1, 2022 – Present
Remote
💳 Vaultline — Business Finance Dashboard
May 1, 2026 – June 1, 2026
Built a full-stack business finance platform that lets users open accounts, view live Treasury balances, move money via ACH, send payments to other users, and manage virtual cards from a single dashboard. Fully developed using React, Firebase (Auth, Firestore, Cloud Functions), and Stripe Connect, Treasury, and Issuing. Integrated Stripe Connect onboarding, Treasury financial accounts, and Issuing virtual cards, including secure card PAN reveal via Issuing Elements, webhook-driven account sync, and real-time authorization controls with spending limits to protect card spend. Implemented a layered backend middleware pipeline (auth verification, email verification, Stripe account resolution, and card ownership checks) with Firestore rules that block all client-side writes, ensuring users can only access and modify their own accounts and cards. Added real-time card authorization logic that validates card status, Treasury cash balance, and merchant country before approving transactions;replacing auto-approve behavior with fail-closed webhook decisions. This project demonstrates my ability to: - Build fintech applications using Stripe Connect, Treasury, and Issuing together - Architect secure backend APIs with Firebase Cloud Functions and Express middleware - Design server-authoritative data flows where sensitive operations never trust the client - Create responsive UIs for balances, transfers, cards, and transaction history - Handle complex payment logic (ACH transfers, P2P outbound payments, virtual card lifecycle) - Implement webhook-based event handling for account sync and real-time card authorization
🌍 Multi-Charity Donation Platform with Stripe Integration
September 1, 2025 – October 1, 2025
Built a full-stack donation platform that allows users to donate to multiple charities in one payment, allocate custom percentages, and choose between one-time or recurring donations. Fully developed using Next.js, TypeScript, and Stripe. Integrated the Stripe Payment Element, secure webhook handling, donation breakdown logic, and automated fee calculations—ensuring accurate payouts and seamless donor experience. Implemented dynamic charity allocation with real-time UI updates, validation logic, and fail-safe backend checks to prevent miscalculations. Added a Make.com integration for automated post-payment workflows, including email confirmations, sheet logging, and charity notifications. This project demonstrates my ability to: Build production-grade payment platforms using Stripe Billing + Payments Architect reliable backend logic for multi-entity donation flows Create clean, responsive interfaces using Next.js + Tailwind CSS Deploy scalable apps on Vercel with secure, event-driven workflows Handle complex payment logic (split allocations, recurring billing, fee automation) Tech: Next.js, TypeScript, Tailwind CSS, Stripe, Vercel, Make.com +3 skills
📦 Delivery Logistics Backend (Shippr)
April 1, 2025 – April 1, 2025
A scalable backend system designed for delivery and logistics operations, focusing on clean architecture, async processing, and role-based workflows. System Overview The platform supports multiple user roles (admin, driver, client) and manages the full delivery lifecycle — from order creation to driver assignment — with asynchronous task handling for scalability. Tech Stack Framework: NestJS Database: PostgreSQL Messaging: RabbitMQ Authentication: JWT API Documentation: Swagger (in progress) Caching & Performance: Redis (planned optimization) Infrastructure: Docker Core Backend Features Authentication & Authorization JWT-based auth (sign-up / login) Role-based access control (admin, driver, client) Order & Delivery Management Order lifecycle handling Driver management and assignment Multi-address support per user Asynchronous Processing Task queuing via RabbitMQ for background jobs Decoupled workflows to support scaling under load Developer Experience Modular NestJS architecture Swagger-based API documentation (WIP) Why This Project Matters Designed with real-world delivery constraints in mind Demonstrates message-driven architecture, not just CRUD Shows experience with scalable backend patterns (queues, RBAC, containerization) Skills Demonstrated NestJS · PostgreSQL · Message queues · Auth & RBAC · Scalable backend design · Docker
✨ AI PDF Highlighter
July 1, 2024 – July 1, 2024
Built a full-stack AI SaaS that analyzes PDFs and automatically highlights important information using GPT-4o. Designed the product end-to-end with a Next.js frontend and a Python/Flask backend. Implemented secure Stripe subscriptions, webhook handling, and a usage-based system that tracks tokens and user limits. Architected reliable PDF processing with per-page error handling, fast extraction, and domain-specific highlighting. Developed a clean UX with 17+ reusable React components, responsive design, and dark mode. This project demonstrates my ability to: Build real AI products from scratch Connect complex backend systems (Python, AI pipeline, Stripe, Firebase) Design scalable, production-ready architectures Deliver polished, user-friendly interfaces
Waste Docket – Full-Stack Developer
July 1, 2024 – August 1, 2024
I worked as a Full-Stack Developer on Waste Docket, a platform designed to digitize waste management operations and streamline fleet workflows. My responsibilities included building new features, refactoring legacy code, and auditing critical business logic across the application. A major focus of my work was re-engineering the subscription and billing system. The existing Stripe integration was over-engineered and difficult to maintain, relying on a custom, non-hosted subscription flow that introduced unnecessary complexity and inconsistencies in subscription state handling. I redesigned and re-implemented the entire subscription system, simplifying the architecture while preserving all required custom logic. The new implementation provides: Accurate and reliable subscription status tracking Clear separation between billing logic and application state Seamless Stripe integration aligned with Stripe best practices Improved maintainability and reduced edge-case failures This resulted in a more predictable billing flow, better user experience, and a system that is easier to scale and extend. Tech Stack: React, Expressjs , Stripe , Graphql ,,Mongodb
⚙️ R3achout AI-AI-Powered Recruitment Workflow Automation
April 1, 2024 – July 1, 2024
I worked as a Full-Stack Developer on R3achout, an AI-powered SaaS that acts as a copilot for recruiters, streamlining candidate outreach and evaluation. I built a scalable frontend using React, Tailwind CSS, and the Context API, with a clear separation between UI, state, and AI interaction logic. I implemented the full Stripe subscription system with webhook-based lifecycle handling, along with a credit-based usage system tied to subscriptions to control AI feature access and consumption. This resulted in a clean, extensible architecture with a fast user experience and a production-ready billing and usage model.
✨ Selfpause – Web Billing Portal & Affirmation Generator
November 1, 2022 – November 1, 2022
Developed major features for Selfpause, including the full web billing portal and user authentication flow. Implemented secure Stripe payments, subscription management, and Firebase-based login. Also built the multi-step Affirmation Generator UI, allowing users to select categories and generate personalized affirmations. Delivered clean, responsive, and production-ready React components.
🏍️ Motobase Dirt Bike Tracker
February 1, 2022 – May 1, 2022
I worked as a Frontend Developer on Motobase, a UK-based platform designed to track and protect dirt bikes, helping owners recover their bikes quickly in case of theft. The platform was built with React on the frontend and Python on the backend. I collaborated closely with backend developers to implement new features, fix critical issues, and ensure smooth integration between frontend and backend systems. My work focused on improving UI reliability, delivering features under tight deadlines, and contributing to a successful on-time launch through effective cross-team collaboration.
Stripe Certified Professional Developer
Stripe
June 25, 2026 – Present
Ef SET Certificate of English Level (C2 -Proficient)
EF SET
June 25, 2026 – Present
Stripe Professional Billing Developer
Stripe
June 25, 2026 – Present
Certificate of Completion of React Mastery course
JavaScript Mastery
June 25, 2026 – Present
Certificate of Completion of front end development track
Udacity
June 25, 2026 – Present
Cultural Fit Analysis
The candidate's diverse project portfolio, ranging from fintech dashboards to AI-powered recruitment platforms and logistics backends, indicates adaptability and a broad interest in various technical challenges. Their consistent use of modern frontend and backend technologies, coupled with a strong emphasis on secure and scalable solutions, suggests a good fit for a dynamic and technically driven environment. The numerous Stripe-related projects and certifications also show a commitment to specialized expertise.
Soft Skills & Operational Fit
The candidate demonstrates strong problem-solving skills through refactoring legacy code, diagnosing critical issues (e.g., Stripe webhooks), and architecting secure data flows. Their project descriptions highlight a focus on maintainability, scalability, and user experience, indicating a practical and results-oriented approach. Collaboration is evident in their work on Motobase, where they closely integrated with backend engineers.