ALI MALLAH

Beirut, Lebanon — available for select roles & projects

I build digital products, e-commerce experiences & business systems.

Full stack development on one side, ERP and inventory operations on the other. I write the code that runs a product, and I run the systems that keep a business's stock, orders and storefronts in sync.

Full Stack Development ERP — Odoo 18 Shopify & E-commerce Ops
</>
CODE
WEB
WEB
$
ECOMMERCE
ERP
ERP
BUSINESS
SCROLL

About

Not only a developer.

Most portfolios show code. This one shows what the code is for — and what happens after it ships.

Ali started as a backend developer — multi-tenant architecture, serverless APIs on AWS, React and Next.js interfaces. That engineering discipline — trace the process, find where it breaks, design a fix, test it, ship it — never left.

Today he applies it to real business operations: running Odoo 18 across sales, inventory and purchasing for a footwear and apparel retailer, keeping 100,000+ items moving cleanly, and managing the Shopify storefronts and e-commerce operations that sell them.

That combination — software development and ERP/e-commerce operations — is the differentiator. He doesn't just build digital products; he understands the warehouse, the checkout, and the spreadsheet that connects them.

01Software development — React, Next.js, Node.js, serverless APIs, multi-tenant systems.
02ERP operations — Odoo 18 across sales, inventory, purchasing and warehouse workflows.
03E-commerce — Shopify catalogs, product data, order and inventory sync for live storefronts.
04Business operations — real stock, real returns, real customers behind every system he builds.

Stack

From interface to inventory.

One continuous stack — what a customer clicks, what a business runs on.

01 / FRONTEND

Interface

  • React
  • Next.js
  • JavaScript / TypeScript
  • HTML & CSS

02 / BACKEND

Logic

  • Node.js
  • Express.js
  • REST APIs
  • Auth0

03 / DATABASE

Data

  • MySQL
  • MongoDB
  • Multi-tenant schema design

04 / CLOUD

Infrastructure

  • AWS Lambda
  • API Gateway
  • Serverless architecture

05 / BUSINESS SYSTEMS

Operations

  • Odoo 18 (ERP)
  • Shopify
  • Inventory & warehouse ops
  • Product data management

Work

Four live storefronts.

Real Shopify businesses Ali operates day to day — catalog, inventory, pricing and orders. Each reel is a stylized preview built from the site's real content; tap "Visit live site" for the real thing.

CrossPortWear website — End of Season Sale hero banner
LIVE
CROSS
WE LEAD · THEY FOLLOW
SHOP SALE — UP TO 90% OFF
01 Sneakers · Sportswear
Shopify

01 / Streetwear & Sneaker Retail

CrossPortWear

E-commerceShopifyStreetwearFootwear

The online storefront for Crossfit Sportswear's sneaker and apparel retail business — a multi-brand catalog spanning Nike, Adidas, New Balance and Golden Goose, plus in-house sportswear, split across women's, men's, kids' and accessories collections, under the "We Lead They Follow" identity.

+ View case study

My role

Owns the store's day-to-day Shopify operations — product catalog, size/color variants, pricing, collections and order fulfillment, kept in sync with Odoo inventory.

Business purpose

Extends Crossfit Sportswear's physical retail into an online sneaker and apparel channel, running seasonal sale campaigns across a large, fast-moving product catalog.

Key features

  • Multi-brand sneaker catalog with per-size variant inventory
  • Segmented Women / Men / Kids / Footwear / Accessories collections
  • Rotating seasonal sale campaigns and markdown pricing

Challenge & solution

Keeping 100,000+ SKUs accurate across shoes, clothing and accessories without overselling — solved with Excel- and Odoo-based stock-transfer workflows synced into Shopify.

Maria Beauty Bar website — Maybelline Firework Mascara product feature
LIVE
Maria Beauty
PREMIUM BEAUTY, EVERY LOOK
BLIND BEAUTY BOX
02 Beauty · Cosmetics
Shopify

02 / Beauty & Cosmetics Retail

Maria Beauty Bar

E-commerceShopifyBeautyMulti-brand

A Shopify beauty storefront carrying 25+ regional and international cosmetics brands — Elf, Maybelline, NYX, L'Oréal, Rhode, Huda Beauty and more — organized across makeup, skin care, body care and perfumes, with bundles and a "Blind Beauty Box" offer.

+ View case study

My role

Supports product listings, pricing, inventory and order operations across a large, brand-fragmented catalog.

Business purpose

Online storefront for a beauty retailer selling curated makeup, skincare and perfume products, delivering across Lebanon.

Key features

  • Brand-first navigation across 25+ cosmetics brands
  • Bundles and beauty-box offers alongside single-item sale collections
  • New-arrivals and sale collections refreshed regularly
Nova Celeste website — Radiate elegance hero with jewelry ring detail
LIVE
Nova-Céleste
RADIATE ELEGANCE
NEW DROPS
03 Fine Jewelry
Shopify

03 / Fine Jewelry Retail

Nova Celeste

E-commerceShopifyJewelryEditorial

A jewelry storefront built around the line "Radiate elegance" — necklaces, earrings, rings, bangles, bracelets and anklets presented with soft, editorial imagery and a message of ethical sourcing and self-expression.

+ View case study

My role

Supports the product catalog, pricing and inventory operations behind the storefront.

Business purpose

Online store for a jewelry brand positioned around elegance and self-expression, selling accessible-priced pieces across six product categories.

Key features

  • Editorial hero imagery and category-first navigation
  • New Drops, Best Sellers and Trending Now collections
  • "Ethical sourcing" brand messaging woven through the storefront
Move Activewear website — End of Season Sale hero with model
LIVE
MOVE
BORN TO MOVE · LONDON
END OF SEASON — UP TO 50% OFF
04 Activewear
Shopify

04 / Performance Activewear

Move Activewear

E-commerceShopifyActivewearLondon

A London-based sportswear brand's Shopify store — matching sports-bra-and-legging sets, shorts and outerwear for women, men and kids, built around the line "Move is a sportswear brand built for motion."

+ View case study

My role

Manages product catalog, seasonal collections and inventory operations on Shopify.

Business purpose

Online retail for a performance activewear brand built around comfort, durability and motion.

Key features

  • Matching set collections (bra + legging, hoodie + pant)
  • Seasonal "end of season" sale campaigns
  • Women / Men / Kids / Accessories segmentation

Experience

Engineer first, operator now.

May 2026 — Present

ERP & Inventory Operations Specialist

Crossfit Sportswear — Lebanon

Runs day-to-day Odoo 18 operations across Sales, Inventory and Purchase modules, overseeing stock movement for 100,000+ clothing, footwear and accessories items and building Excel-based workflows for transfers, counts and order imports.

Odoo 18InventoryWarehouse OpsShopify Sync

Nov 2024 — May 2026

Media & E-commerce Operations

Crossfit Sportswear — Lebanon

Managed 4+ Shopify storefronts end to end — products, variants, collections, pricing and orders — plus order registration, returns and delivery coordination with logistics providers.

ShopifyOrder OpsReturnsLogistics

Jul 2023 — Nov 2024

Full Stack / Back-end Developer

Zidyia — Dubai, UAE (Remote)

Helped design a multi-tenant LMS architecture spanning 120+ database tables, built serverless APIs on AWS Lambda and API Gateway, and turned Figma designs into React and Next.js interfaces.

ReactNext.jsNode.jsAWS ServerlessMySQL

Oct 2022 — Mar 2023

Full Stack Developer, Bootcamp

ESA Coding Lab — Lebanon

Intensive full-stack bootcamp covering front-end, back-end, databases and Git version control.

Skills

Tools, not percentages.

Development

ReactNext.jsNode.jsExpressAWS

ERP

Odoo 18InventoryWarehouseProduct Mgmt

E-commerce

ShopifyProduct OpsOrdersOperations

Database

MySQLMongoDB

Contact

Have a project in mind? Let's build something useful.

Open to full stack development work and to ERP / e-commerce operations roles — Beirut, hybrid or remote.