devlloyd

I build the software behind online sellers.

Marketplace analytics, admin platforms, payments, content systems and the servers that run them — designed, built and operated end to end.

See the workGet in touch

What we can do

One person covering product, front end, back end and infrastructure — so a request becomes a working, hosted system without hand-offs.

Seller analytics

Revenue and sales estimates from product data, tracked products, calibrated against verified samples.

Admin platforms

Super-admin dashboards with per-site roles and permission checklists, fleet views and announcements.

Content systems

Template and layout builders, multichannel publishing, and live product data merged into copy.

Payments & plans

Checkout and subscription flows through a payment gateway, access groups and free-vs-pro limits.

Browser extensions

Chrome extensions that read marketplace pages and report into the platform.

Hosting & safety

Docker and reverse-proxy hosting, HTTPS, nightly database backups with an offsite copy.

Selected work

What has been built and run. Status is stated as it stands today.

Platform
In productionApexSeller dashboard

ApexSeller

An Amazon seller research platform: product tracking, revenue and sales estimates, and a dashboard for members and administrators.

Next.jsPostgreSQLTraefikDocker
Website
Livegnoservices.io home page with product check, seller finder and marketplace connections

GNOServices.io

www.gnoservices.io →

The public site and sign-in for the Revenue Checker platform: check any Amazon product by link or ASIN, find a seller's storefront, connect marketplaces from one place, and open the dashboard.

  • Connect Amazon, Walmart, TikTok Shop and more than two dozen other marketplaces
  • Product check, seller finder and currency calculator
  • MCP server and one-click shop creator on dedicated domains
Python / FlaskMarketplace connectionsMCP
Platform
In production

GNO Revenue Checker

The revenue-checking service for GNO Partners, with access groups, free-check limits for members, a Pro upgrade path and subscription handling.

  • Partner and member access groups with different limits
  • Payments through a gateway, including Dragonpay
  • Google sign-in
Python / FlaskPostgreSQLGunicornDragonpayGoogle OAuth
Browser extension
PublishedRevenue Checker extension on Amazon

Chrome extension — Revenue Checker

Reads product pages while a seller browses and reports estimates in place. Listed on the Chrome Web Store, with updates released in versions; the latest build reads pages in the background and calibrates its estimates.

Chrome MV3JavaScriptWeb Store release
Admin
DeployedApexOmni fleet view

ApexOmni Super Admin

A single control room across several sites: site administrators with permission checklists, a layout builder with drag-and-drop blocks, and promos and announcements that go live without a deploy.

ReactViteTailwinddnd-kit
Service
Deployed

Hybrid CMS & multichannel publisher

A standalone Node service that stores validated page layouts and fills them with live product figures (price, estimated units and sales) — an unknown product returns an error, never a made-up number.

NodeTypeScriptExpressPrismaZod
Data
Built

Calibration engine

Improves sales estimates by comparing them with verified real figures, so accuracy is measured and corrected, not assumed.

PythonStatisticsPostgreSQL
Operations
Running

Hosting, backups and recovery

Containers behind a reverse proxy with automatic HTTPS, nightly database dumps, and an offsite copy to Google Drive through a service account.

DockerTraefikPostgreSQLGoogle Drive
SMS · first build
In production

GNO SMS Gateway

The first gateway: send and receive texts from a phone's own SIM, controlled from the platform dashboard. Built on an open-source Android gateway app, with a custom build, a pairing page and per-group daily send limits.

  • Pair a phone to an account, then send and read messages from the dashboard
  • Daily send limits by access group (free members up to administrators)
  • Private server, separate from every other brand
AndroidPython / FlaskMariaDBTraefik
SMS · current build
In progressApexSeller SMS Gateway dashboard

ApexSeller SMS Gateway

The second gateway, built for ApexSeller on its own server stack and database: a full web app for devices, contacts, messages, auto-responders, plans and user management.

  • Separate server, database and routes — nothing shared with the first gateway
  • New admin theme being reviewed on a private test page before it goes live
  • Branded Android app and phone pairing still to finish
PHPMariaDBNext.js themeDocker

On screen

Real screens from the products above.

gnoservices.io home page
GNOServices.io — home page
ApexSeller dashboard showing tracked products with estimated monthly units and sales
ApexSeller — tracked products dashboard
Revenue Checker extension over an Amazon results page with a totals panel and product table
Chrome extension — revenue check on an Amazon page
GNO Revenue Checker listing on the Chrome Web Store
Chrome Web Store listing
ApexOmni super admin fleet view with discovered brands and storefronts
ApexOmni — fleet and storefront view
ApexSeller SMS Gateway dashboard with message, USSD and subscription counters
ApexSeller SMS Gateway — dashboard (new build)

Stack

Chosen per job, not per habit.

Front end

React, Next.js, Vite, Tailwind, Bootstrap, TypeScript

Back end

Node and Express, Python and Flask, Prisma, REST APIs

Data

PostgreSQL, JSON schemas, migrations, backups

Run & ship

Docker, Traefik, HTTPS, Chrome Web Store, Google APIs