Digital solutions studio · Ahmed Salah

Building Digital Solutions That Connect Your Business.

From e-commerce platforms and mobile applications to ERP integrations, intelligent automation, and AI-powered business agents, I help businesses build connected, scalable digital solutions.

  • Online stores
  • Mobile commerce
  • ERP & POS integration
  • Workflow automation
  • AI assistants
  • 6storefront projects online to explore
  • 1mobile commerce app with a custom store API
  • 16+years in IT and business applications
  • EN · ARbilingual, right-to-left ready by default

Portfolio

Projects you can open and explore

Every storefront below is running and was checked on the date shown. Labels say exactly what each one is, so you know what you are looking at.

What the labels mean
Live
running for real visitors
Working demo
public, with demo data, no real orders or payments
In development
public, still being built
Test build
verified from device screenshots, not publicly distributed
Professional experience
delivered for employers and clients, systems are private

Facts verified on .

Services

One partner for the systems your business runs on

Start with a single store or app, or connect the whole operation. Each engagement is scoped around a clear business outcome.

  • E-commerce platforms

    Custom online stores with rich catalogues, bilingual storefronts and checkout flows that fit how you sell.

    Better product discovery, more online sales

    Learn more — E-commerce platforms
  • Mobile commerce apps

    Shopping apps connected to your store, so products, prices, customers and orders stay in one place.

    A faster mobile buying experience

    Learn more — Mobile commerce apps
  • ERP & POS integration

    Reliable data flows between your online store, ERP and retail systems: items, prices, stock and orders.

    One version of the truth, less re-keying

    Learn more — ERP & POS integration
  • Workflow automation

    Automated order handling, notifications, reports and approvals with tools such as n8n.

    Less manual work, faster information

    Learn more — Workflow automation
  • AI agents & knowledge assistants

    Assistants that answer from your approved information, with clear limits and human hand-off.

    Quicker answers for customers and staff

    Learn more — AI agents & knowledge assistants
  • Business applications

    Practical internal tools, dashboards and extensions that close the gaps between your systems.

    Processes that match how you work

    Learn more — Business applications

E-commerce development

Online stores built around your catalogue and your customers

Whether you sell fashion in many sizes and colours, food made to order or regulated products, the store should make the right product easy to find and the order easy to complete.

Platforms

  • nopCommerceFive stores built and running in the portfolio
  • Medusa + Next.jsHeadless multi-theme storefront in the portfolio
  • ShopifyCatalogue migrations from Shopify stores
  • WooCommerce · Magento · othersAssessed per project, depending on your needs
  • Custom storefront design

    A store that looks like your brand, not a template, and works on every screen size.

  • Arabic & English with full RTL

    Customers shop in their language with a layout that reads naturally from right to left.

  • Catalogue & variants

    Sizes, colours and options managed cleanly, with stock per variant.

  • Migration & import

    Move products, images and URLs from Shopify or spreadsheets without losing search traffic.

  • Checkout & order rules

    Delivery zones, minimum orders, cash on delivery and product-specific restrictions.

  • Platform customisation

    Plugins and features such as product builders, assistants or a mobile API.

  • Pricing & inventory integration

    Prices and stock fed from your ERP or POS instead of being typed twice.

  • Hosting, security & backups

    HTTPS, hardened admin access, monitoring and nightly backups from day one.

Mobile apps

CrystalMindShop: a shopping app connected to the store

A Flutter mobile app for nopCommerce stores. It uses the same products, prices, customers and orders as the website, so nothing has to be maintained twice.

Test build

The screens below are real screenshots from an Android test build (7 October 2026), using a test account and a sample catalogue. A public download is not offered yet, and no iOS build is published.

Shown working in the app

  • Home, search and category browsing
  • Product options with price changes
  • Wishlist and cart
  • Sign-up, sign-in and saved addresses
  • Checkout with shipping and payment methods
  • Order confirmation and order history

Connected through a custom store API

A nopCommerce plugin gives the app its own secure API: signed tokens, sign-out on every device, and automatic token revocation when a password changes. Version 1.0.2 is deployed on a demo store.

ERP & integration

Connect your store to the systems that run your business

An online store is only as good as the data behind it. Integrations keep items, prices, stock and orders consistent between e-commerce, ERP and point of sale, so teams stop re-keying and customers stop seeing wrong stock.

How a typical integration flows
E-commerce storeWeb & mobile orders
Integration layerMapping · queues · retries · logs
ERP / POSItems · customers · finance
Inventory & pricing updatesERP → store
Order synchronisationStore → ERP

Illustrative. The real architecture depends on your systems, data volumes and how often data must change.

What the integration layer handles

  • Item & variant sync
  • Price sync
  • Inventory sync
  • Order transfer
  • POS & retail data
  • API integration
  • Middleware
  • Scheduled background jobs
  • Retry handling
  • Error logging & alerts
  • Data mapping & transformation
  • Reconciliation reports

Systems and where they stand

Honest status for each system: what has been demonstrated, where the experience comes from, and what can be built new for you.

  • Demonstrated herenopCommerce

    Stores, plugins, a mobile API and catalogue import tooling running in this portfolio.

  • Professional experienceMicrosoft Dynamics 365 Business Central

    Implementation and support experience in business environments.

  • Professional experienceLS Central

    Retail and POS experience on the Business Central platform.

  • Professional experienceRetail Pro 9 & Retail Pro Prism

    Retail and POS experience, including item, price and stock flows.

  • New integration on requestOdoo

    Can be connected through its standard APIs for a new project.

  • New integration on requestERPNext

    Can be connected through its REST API for a new project.

  • New integration on requestOther ERP & business apps

    Any system with a documented API, database export or file interface.

No official vendor partnership or certification is claimed. Production integrations are built and tested for each customer's environment.

AI & automation

AI assistants that know your business and know their limits

Custom assistants and agents designed for defined tasks, using your approved information. They support your team; they do not act unchecked.

  • Customer support agent

    • Answers frequent questions
    • Explains products and services
    • Retrieves approved shipping and return policies
    • Helps customers find relevant products
    • Collects inquiry details
    • Hands complex requests to your staff
  • Sales assistant

    • Understands what the customer needs
    • Recommends products from approved information
    • Explains differences between products
    • Captures sales inquiries
    • Helps staff organise incoming leads
  • Internal business assistant

    • Searches approved business documents
    • Summarises operational information
    • Answers employee questions
    • Retrieves authorised data from connected systems
    • Produces structured summaries and reports
  • Company knowledge assistant

    • Product catalogues and specifications
    • Manuals, PDF and Word documents
    • Internal policies
    • Approved knowledge bases
    • Authorised business data

Your knowledge, not a model trained from scratch

Most business assistants do not need a custom-trained model. With retrieval-augmented generation (RAG), the assistant searches your approved documents and data at question time and answers from what it finds, with sources. The right approach depends on the use case, the quality of your data, security requirements and the infrastructure available.

Built-in safeguards

  • Authentication and role-based access
  • Data access limited to what each user may see
  • Defences against prompt injection
  • Input and output validation
  • Careful handling of sensitive information
  • Logging and monitoring
  • Human approval for consequential actions
Live

Running example: Shop Assistant

On the Dejavu ShoesStore demo, a guided assistant turns requests such as “⁨black sneakers size 40 under 3000⁩” or “⁨سنيكرز مقاس 39⁩” into the store's own filters and shows matching products with live stock. It is deliberately bounded: read-only, no checkout, no personal data, and no API key in the browser.

dejavu-shoesstore
Real screenshot of the Shop Assistant panel open on the Dejavu ShoesStore demo

AI & automation

Workflow automation

Repetitive work such as copying orders, sending updates and compiling reports can run on its own, reliably and with an audit trail. Automation platforms such as n8n connect your store, ERP, email and messaging tools, with custom code where a platform is not enough.

  • Less repetitive manual work
  • Faster information flow
  • Better visibility
  • Fewer avoidable errors
  • More consistent operations
  • New order to ERP

    Concept
    Problem
    Web orders are re-typed into the ERP by hand.
    Automated process
    Each paid order is validated, mapped and posted to the ERP; failures are retried and reported.
    Systems
    Online store · ERP
    Outcome
    Orders reach operations in minutes, without re-keying.
  • Low-stock alerts

    Concept
    Problem
    Best sellers run out before anyone notices.
    Automated process
    Stock levels are checked on a schedule; items below threshold trigger a message to purchasing.
    Systems
    ERP / POS · WhatsApp or email
    Outcome
    Re-ordering starts before sales are lost.
  • Daily sales report

    Concept
    Problem
    Managers wait for spreadsheets to be assembled.
    Automated process
    Sales by channel and branch are compiled every morning and sent as a short summary.
    Systems
    Store · POS · email
    Outcome
    Everyone starts the day with the same numbers.
  • Inquiry routing

    Concept
    Problem
    Messages from forms and chat get lost between people.
    Automated process
    Inquiries are classified and assigned to the right person, with a reminder if unanswered.
    Systems
    Website · email · CRM
    Outcome
    Faster, trackable replies to customers.
  • Price list update

    Concept
    Problem
    Price changes are applied to each channel manually.
    Automated process
    Approved price lists are pushed from the ERP to the store and POS on a schedule.
    Systems
    ERP · online store · POS
    Outcome
    Consistent prices everywhere.
  • Integration health monitor

    Concept
    Problem
    Sync errors are discovered by customers first.
    Automated process
    Failed jobs and unusual delays raise an alert with the details needed to fix them.
    Systems
    Integration layer · alerts
    Outcome
    Problems fixed before they reach customers.

How we work

From first conversation to a running system

  1. Discover

    Understand your goals, current systems and the outcome that matters most.

  2. Design

    Agree scope, architecture, data flows and a realistic plan with clear milestones.

  3. Build & test

    Deliver in small steps with working demos, automated checks and your feedback.

  4. Launch & support

    Secure deployment, backups, monitoring and help as your business grows.

About

Where software, commerce and operations meet

I am Ahmed Salah. For more than sixteen years I have worked in IT and business applications, leading teams while staying close to the implementation itself: configuring ERP and POS systems, designing integrations, building e-commerce platforms and running them on servers I operate.

My focus is the point where business processes meet systems. I care that what is delivered actually runs, that the data is right, and that your team can rely on it every day.

What I bring to your project

  • E-commerce systems
  • Retail & POS integration
  • ERP integration
  • Business application development
  • Mobile commerce
  • Workflow automation
  • AI-assisted business processes

Contact

Let's discuss your project

Tell me what you want to build or connect. You will get a direct reply from me, not a sales team.

Request a project

Fill in the form and choose how to send it. Your details go straight to WhatsApp or your email app, ready for you to press Send. Nothing is stored on this website.

What do you want to achieve? Which systems are involved?

Preferred contact method

Your information is only used to reply to your inquiry.