SEC 01 / GRID 48

Selected work

Work we have shipped

Pick something close to what you need and send us the brief — the form arrives with the sample already attached.

Data Tool

Listing Quality Auditor

A product-data quality auditor that reports what’s wrong and proves it, without touching your catalogue. Rules live as data, so changing one takes an edit rather than a release. Zero dependencies, 13 tests.

Node.jsRules as dataZero depsTested
Web App

Vehicle Catalog

A standardised vehicle catalogue with explain-why search results, an alias system for messy inputs, a validation workflow, and spreadsheet export for downstream teams.

Node.jsReactSQLiteSearch
Data Tool

Title Batch Generator

A rule-based engine that generates compliant product titles for hundreds of listings at once — deterministic, traceable, and entirely client-side, so no data ever leaves the browser.

ReactTypeScriptViteCSV pipeline
Admin Dashboard

CorpOS Internal Platform

An internal platform for staff and administrators — role-based access, task routing, attachments and live updates — built on React, Express and Prisma over Postgres and Redis.

ReactTypeScriptExpressPrisma
Web App

FocusBoard

A bilingual, mobile-first kanban board that is a single standalone HTML file — no build, no server, no account, and nothing leaves the browser. Works offline, in English and Persian, light and dark.

HTMLCSSJavaScript
Library

scoped-authz

A zero-dependency TypeScript library for role-and-scope authorization — the case where some administrators govern everything and others govern a single department, region or tenant. Scope is kept in your own store rather than in the access token, so removing someone’s authority takes effect on a delay you choose instead of whenever their token happens to expire.

TypeScriptNode.js