Florian Cheheb

Florian Cheheb

Full-Stack E-commerce Developer

About Me

I'm a full-stack JavaScript developer with a strong focus on custom e-commerce solutions. After transitioning from another professional path, I've focused full-time on modern e-commerce development since 2023. I build fast, modular, SEO-friendly online stores with modern tech stacks like Next.js, Node.js, and MongoDB. I specialize in API architecture (Cart, Order, Auth) and enjoy deploying scalable apps with Vercel, Railway, and Render. I've developed complete e-commerce platforms from scratch, and recently started working with Shopify Headless (Storefront API & GraphQL). My goal is to help businesses launch optimized online stores or migrate to modern headless architectures.

Before transitioning into tech, I led a French pop music project as a songwriter, composer, and performer. That creative journey taught me how to manage long-term projects, collaborate with others, and deliver meaningful experiences—skills I now apply daily as a developer.

Skills

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • HTML5/CSS3

Backend

  • Node.js
  • Express
  • REST API
  • GraphQL

Database & Auth

  • MongoDB
  • SQLite
  • JWT
  • Google OAuth

E-commerce & DevOps

  • Shopify Headless
  • Storefront API
  • Stripe
  • Vercel, Railway, Render

Projects

ModaSphere

A modern, fully custom e-commerce template built with Next.js and Node.js. Includes admin panel, product management, cart and order API, and Stripe integration. Designed to be SEO-optimized and reusable across different storefronts.

Stack: Next.js, React, Node.js, Express.js, MongoDB, Stripe API, Railway, Vercel

SkandiWall

Scandinavian-style e-commerce app inspired by Ikea and Amazon. Built from scratch with full authentication, admin control, and modular APIs for products, users, and orders.


Stack: Express.js, SQLite3, Node.js, Vanilla JS, HTML, CSS

Headless Shopify Demo

A lightweight storefront built with Next.js using Shopify's Storefront API (GraphQL). Demonstrates integration with a Shopify Dev Store to fetch products and manage a local cart. Ideal for businesses exploring headless commerce. (Currently under implementation)

Stack: Next.js, React, Shopify Storefront API (GraphQL), Tailwind CSS

Experience

Freelance E-commerce Developer

2023 – Present

  • Built reusable templates for online stores with scalable backend APIs
  • Integrated Stripe, Shopify Headless, and custom admin dashboards
  • Assisted startups and small businesses in launching modern webshops

Sandbox

A collection of small experiments made while learning and testing new things.

Custom HTML5 Audio Player

Built a custom audio player using JavaScript and the Web Audio API. Features play/pause logic, progress bar, and volume control without relying on default browser UI.

Multiple HTML5 Audio Players

Built a multi-instance audio player interface where only one track plays at a time. Useful in playlists or article-rich sites with embedded audio.

Static Site Deployment with Hugo

Experimented with Hugo, a Go-based static site generator, for deploying fast and lightweight websites. Focus on performance and structure.

Binary Search Tree Visualizer

Interactive tree using D3.js and vanilla JS to add/search nodes. A visual and educational approach to understanding BSTs in the browser.

CSS Placeholder Styling

Explored various ways to style HTML placeholder text, using `::placeholder`, transitions, and cross-browser support.

SVG Interface Components

Used SVG to create interactive UI elements, such as icons and toggles. Showcases scalable vector design in UI.

SVG Mask & Effects

Played with advanced SVG features like masking, gradients, and filters to create engaging visual effects for web UI.

Google Analytics Embed API

Tested the GA Embed API to display real-time analytics in a dashboard-style interface using JavaScript.

Education

Front End Developer Program

EC Utbildning, Växjö, Sweden

2024 – Present

Distance learning program focusing on modern front-end development technologies and practices.

Self-taught developer with a focus on web development, e-commerce architecture, and API design. Continuous learner through documentation, real-world projects, and community feedback.

Contact