Javaherian Gallery
Led platform and development work for a live WooCommerce watch and jewellery store, improving performance, product discovery, internal tooling, CRM workflows, reporting and conversion-focused UX.
javaherian-gallery.com01 Project architecture
A working portfolio of platforms, AI systems, Telegram products, automation and WooCommerce engineering — built around real commerce, run under real traffic, and measured by operational results.
02 PLATFORMS & PRODUCTS
Commerce platforms, a watch marketplace, a fintech ledger, booking and education systems, and Telegram-native products — architected, built and run under real traffic.
Led platform and development work for a live WooCommerce watch and jewellery store, improving performance, product discovery, internal tooling, CRM workflows, reporting and conversion-focused UX.
javaherian-gallery.comA multi-seller watch marketplace with seller intake, authentication, reservations, custody boundaries, service workflows and review states — built as a modular platform, not a plugin.
Multi-seller commerceA Telegram-native AI assistant platform with an internal credit economy: an aiogram bot, a Telegram Mini App and a FastAPI admin dashboard that meters usage and tops up balances.
Telegram Mini App + creditsA trading-signal operations platform: a FastAPI, aiogram and Postgres monorepo that tracks signals with R-multiple math, renders chart cards and runs memberships with server-authoritative billing. Exchange adapters can read and execute, never withdraw.
No-withdraw safety invariantBuilt and supported a jewelry/watch web app concept for catalog browsing, assisted ordering and consultant-side operational workflows.
jeweltimeco.ir / jeweltimeco.comDesigned a reusable booking architecture with admin-defined capacity, time rules, monetization points and a service flow that can fit different business models.
Reusable booking engineAn API-driven sales flow for back-to-back inventory: real-time price confirmation and margin rules reviewed before an order commits.
API-driven commerceAn education planning platform where advisers manage student profiles, study plans and progress, instead of forcing the process into a generic scheduler.
Adviser + student operationsScoped a camera-assisted sales tool for in-store consultants, using label scanning to identify watch or jewelry items and add them to cart faster.
In-store sales accelerationBuilt a gold and jewelry website project focused on trust, product presentation and maintainable commercial structure.
fatahi-gold.comFour brand storefronts reading one WooCommerce database read-only, plus reseller approval, a country-grouped brand menu and a dealer price watch for a watch distributor.
one catalogue, four storefronts03 AI & ASSISTANTS
Sales and support assistants, diagnostics and research systems built on OpenAI function-calling, retrieval and staged-rollout safety — every answer traceable to real data.
A production WooCommerce sales assistant for Telegram and website chat, grounded in the live catalog through OpenAI function-calling with vision and voice input.
Catalog-grounded sellingA WhatsApp customer-response service that answers DMs from a shared sales brain with an operator hand-off guard, hourly caps and conservative pacing — plus abandoned-cart recovery with an SMS fallback.
Operator-priority repliesAn Instagram Direct auto-responder built primarily on the official Graph API, replying only to inbound messages with challenge-aware sessions and conservative anti-block pacing.
Official-API, reactive-onlyScoped a WooCommerce diagnostics assistant that reads site signals, explains technical risk and turns findings into precise fix recommendations.
Faster technical decisionsBuilt a product specification workflow that converts messy catalog data into cleaner titles, structured attributes and sales-ready descriptions.
Better project planningResearched a rule-based trading strategy system for defining, evaluating and stress-checking high-risk trading logic before execution.
R&D automation04 TELEGRAM & BOTS
Order bots, customer-messaging hubs, campaign managers and team workflow bots that move real commercial work into chat, safely and at a controlled pace.
A Telegram bot that posts live, self-updating WooCommerce order cards to a group — featured image, Jalali-dated caption, in-place edits on status and price changes, and per-gateway sales reports.
Live order operationsResponsible, rate-limited scheduled customer messaging over Telegram, with a live dashboard and anti-block delivery pacing.
Safe bulk messagingDesigned a team workflow bot for role-based task routing, approval checkpoints and management notifications aligned with Trello-style operations.
Internal automationA customer messaging layer for Bale, Rubika and Eitaa that connects existing customer data to campaign, support and follow-up workflows.
Local channel automationScheduled English practice inside Telegram: a FastAPI webhook bot with micro-sessions, streaks, IELTS tracks and OpenAI feedback, layered so the platform can change.
English learning botA Telegram assistant with live order cards and a finance card, one report to the owner every night, an offline-tolerant eight-tab PWA, and first-party events with their.
One report a night, three surfaces agree05 AUTOMATION & DATA
n8n workflows, Python services, scrapers, reporting pipelines and integrations that remove manual work and keep operational data flowing.
n8n workflows that route every CRM and commerce event to a named owner or approval queue and deliver a scheduled digest ending in next actions, with a person on every.
API orchestration + human reviewA safety-first local lead generation and outreach engine built on free, keyless OpenStreetMap data, with a human in the loop before anything is contacted.
Keyless, human-reviewedA read-only Instagram analytics collector that safely snapshots follower, media and engagement trends into SQLite and renders growth reports — isolated so it never disturbs the live session.
Read-only, isolatedA bespoke Android automation app built for a single operator: it schedules and drives another Android application, layering financial operations and filtering on top of that daily workflow.
Bespoke device automationBuilt a Google Search Console extractor that turns query, page and performance data into structured SEO analysis for ongoing review.
Search data automationDesigned a Microsoft Clarity analysis pipeline that connects session behavior signals with UX and conversion decisions.
UX analytics pipelineAutomated recurring reports into Google Sheets so SEO, product and operations data can be reviewed by the team without rebuilding exports manually.
Live reporting systemTurned WooCommerce order exports into a repeatable analysis workflow for sales patterns, operational gaps and commercial reporting.
Sales intelligenceBuilt a WordPress SEO diagnostics workflow that crawls pages, checks technical issues and sends prioritized findings into Google Sheets for review.
Technical SEO diagnosticsBuilt an Excel reconciliation workflow for Digikala inventory, with strict reference matching, warranty rules, price updates and upload-ready outputs.
Marketplace ops automationResearched a MetaTrader strategy engine combining price-action rules, risk sizing, ATR-based exits and multi-timeframe signal checks.
Trading automation R&DOffice automation around attendance, networked operations and team reporting, with n8n workflows for management visibility.
Office systemsBuilt a Mac-side WireGuard watchdog to monitor connection health, record failures and recover unstable VPN sessions with minimal manual checking.
Network reliability helperA five-minute tick, an agent on the owner's PC and a Photoshop batch fill missing product photos; a product without one is drafted and redirected until a photo arrives.
never replaces an existing photoClick-to-dial from the CRM to the shop's Android phone over an expiring command queue, alerts on the same queue, and a token-guarded REST layer for the site's bots.
dial commands expire in two minutes06 WOOCOMMERCE ENGINEERING
Custom plugins, MU-plugins, cache strategy, route control, admin workflows and diagnostics for stores that need to stay fast and stable.
Rebuilt the archive filtering experience so shoppers can narrow watch and jewelry catalogs quickly, with dependent options, smarter price buckets and cache-aware server fallbacks. The measured archive p95 improved from about 5.2s to 1.7s.
Archive p95: 5.2s → 1.7sExternalized infinite-scroll JavaScript, added hard-stop pagination behavior and stabilized archive ordering so catalog browsing remains predictable across paged product lists.
Stable catalog browsingGuest-only disk microcache for product and shop pages that cut measured PDP TTFB from about 2.3s to 0.9s, with admin purge, batch rebuild and cart/checkout bypass rules.
Product TTFB: 2.3s → 0.9sBuilt scoped asset-cleanup modules for archive, content and home surfaces, reducing unnecessary frontend CSS and JS while protecting cart, checkout and admin states.
Route-aware payload reductionAdded private MU modules for product/category metadata, JSON-LD repair, fallback Product/Offer schema, reference extraction, brand fallback and LCP hints without exposing live SEO rules.
Cleaner public metadataImproved checkout recovery, blocked-product messaging and admin safe-mode payment boundaries so business-critical live payment calls are not suppressed by performance guards.
Safer payment boundaryProtected heavy anonymous REST routes by short-circuiting noisy Elementor and WooCommerce requests while leaving legitimate API behavior and admin workflows intact.
REST p95: 2.8s → 0.9sBuilt a product snapshot API that serves search and external interfaces from prepared tables, reducing reliance on expensive live WooCommerce queries during customer-facing requests.
Placed an allowlist gate in front of cart, checkout and add-to-cart routes so known clients can pass while bot traffic is denied before it reaches expensive WooCommerce logic.
Created a watch similarity layer that compares product attributes as style signatures, caches candidate scores and avoids repeated database-heavy recommendation work.
Render: 1.9s → 0.42sTuned WooCommerce background processing by reducing batch pressure, limiting concurrency and cleaning stale workload so the admin area stayed more predictable.
Queue: 38k → 4.9kAdded a transient cleanup guard that detects oversized transient families and purges them in controlled batches instead of letting option-table growth slow down WordPress bootstrapping.
Rows: 1.3M → 180kBuilt an options audit layer that identifies autoload bloat, moves transient-heavy rows out of the autoload path and lowers memory pressure during normal page loads.
Implemented an off-canvas cart that opens at the right moment, preserves WooCommerce fragment behavior and keeps the mobile purchase path cleaner.
Faster cart interactionAdded a reusable product FAQ block that injects buying guidance into PDPs from product context, reducing manual editing while improving customer decision support.
Better PDP clarityBuilt brand hub pages for Swiss and Japanese watch categories with daily price ranges, product counts, cached HTML output and admin rebuild controls.
SEO + UX hubsAn admin metabox for the three corrections a paid WooCommerce order needs: item replacement, extra shipping and price fixes, with a snapshot and undo on every change.
Safer order opsBuilt a controlled batch utility for cleaning incorrect stock states, with backup and restore flow before changing company-stock product availability.
Safer inventory cleanupDesigned a restricted staff role that keeps product access narrow: price changes through quick edit are allowed, broader product editing is blocked.
Controlled admin accessFixed SnappPay installment presentation around spacing, clickable areas and checkout clarity so payment options remain usable on both mobile and desktop.
Cleaner payment UXRefined the mobile header with safe-area handling, a liquid-glass visual layer and scroll behavior while preserving the store navigation structure.
Premium mobile UIA recovery MU-plugin for incomplete cart and payment situations — pending-order expiry and remarketing triggers kept business-specific.
Recovery system baseBuilt a lightweight production logger that records slow requests, query owners and page context without turning diagnostics into a new performance problem.
Faster debuggingAdmin stalls the query log could not explain, traced to outbound and loopback HTTP calls and cut off by a blocklist before any socket opens.
Backend stabilityImproved WooCommerce admin and export workflows with operational columns, details modals and cleaner Excel handoff for order and product review.
Operations toolingTwo-channel WooCommerce waitlist: SMS or email, once-only delivery, CRM lead binding, cache-safe UI. Replaced a plugin whose subscribers were never told.
SMS or email, once onlyOne gateway key, one working send path, an audit line for every message, and a management tab that tells 'sent' apart from 'not approved' across 55 patterns.
55 patterns, one audited send path07 BUSINESS & CRM
CRM frameworks, order correction, marketplace pricing sync, loyalty, shipping logic and dashboards designed around real daily operations.
Built a modular WordPress CRM layer for sales operators and managers, connecting customer profiles, follow-up work, in-person orders, reporting and audit-friendly workflow control.
Sales operations frameworkA management dashboard for sales, team activity and operational bottlenecks, with decision-ready performance reporting.
Management visibilityAppend-only wallet ledger in exact integer Rial with typed cash, promotional and refund buckets, proven by a mutation checker that has corrected the code four times.
Retention infrastructureOne modular WordPress CRM for a retail store: operator inboxes, customer profiles, an in-person order form staff drive from a phone at the counter, and a WooCommerce.
Mobile operations consoleCreated a marketplace sync workflow for stock, price and warranty data across internal inventory files and external seller platforms.
Marketplace controlBuilt fast-shipping logic that checks real available stock and surfaces delivery confidence at the points where it can improve conversion.
Better buyer confidenceA repair desk inside the customer-operations system: intake opens the customer's account, quotes are approved in their panel, payments are idempotent, hand-over is PIN-gated.
One payment key per sheet, no double hand-overIn-store sales imported from accounting exports into the same CRM as the web shop, with dedup rules that never guess, and a commission report three surfaces agree on.
One customer file, one commission figure08 CLIENT WEBSITES
Commercial websites delivered for clients across Iran, Canada, the USA and Austria — storefronts, corporate sites and agency work.
Supported a gold commerce platform foundation with SEO-aware structure, front-end refinement and room for future operational development.
hoomangold.com / hoonamgold.comDelivered a Canadian business website focused on trust, service clarity and a conversion-ready corporate presentation.
ggtgroup.caDesigned a Canada-focused fresh food or retail platform concept with clean service presentation and conversion-oriented page structure.
freshca.caCreated a US-market gallery/ecommerce presence with premium visual positioning and maintainable WordPress delivery.
yasigallery.comBuilt an Austria-focused brand website with polished presentation, local credibility and a service-led conversion flow.
yellowwillow.atBuilt an Austria-focused barbershop website with clear service presentation, local search readiness and appointment-oriented UX.
ohlalabarbershop.comDelivered beauty/ecommerce website work focused on product presentation, category clarity and a customer-friendly shopping flow.
divazheh.comDelivered a corporate/service website with structured information architecture and a professional brand presentation.
lampco.irBuilt a business platform with clean page architecture, service clarity and scalable content structure.
saboksaran.comCreated a media/business website concept focused on modern positioning, clear content structure and credible digital presence.
metamediar.comCase studies Technical proof
Each page explains the business problem, the engineering approach, the measurable outcome and includes a small code-window style sample to show how the work was structured. For code-review proof, use the GitHub showcase library with architecture notes, privacy boundaries, update logs and sanitized samples.
08 Ready to discuss a commerce system?
I help WooCommerce and digital commerce teams turn slow stores, fragile workflows and unclear technical problems into measurable, maintainable systems. If your project needs performance, custom plugins, automation or a stronger engineering layer, this is where the conversation should start.