The Register

9 works,
one discipline.

Trading terminals, risk dashboards, APIs, staking programs, and product sites. Each entry is a system that shipped: the problem, the architecture, and what is running.

01
QUANTAI TRADERS
2024Quant Platform

QUANTAI TRADERS

Trading research & automation

Python-based quant trading platform for market research, strategy testing, and automation. Includes data pipelines for backtesting and performance evaluation, analytics and visualization modules, and API-driven workflows for scalable trading research. Live and actively maintained.

Live statusResearch & Automation focus
Problem
Strategy research lived in one-off scripts, so a run was hard to repeat or compare.
Architecture
Python services behind FastAPI, with Celery and Redis for ingestion and jobs, and Plotly for evaluation.
Shipped
A live research platform at quantaitraders.com with backtests, performance views, and API workflows.
  • Python
  • FastAPI
  • Celery
  • Redis
  • Plotly
02
2024Trade Analytics

HYPERLIQUID DASHBOARD

Strategy-level trade forensics

Performance analytics dashboard for Hyperliquid with strategy-level tagging and filtering for granular trade review and decision-making. Enables quants to dissect P&L by strategy, time period, and market regime to optimize future performance.

Trade Quality focusDecision Support mode
Problem
Trade history had no strategy tag, so P&L could not be reviewed by strategy or market regime.
Architecture
A FastAPI service reads the Hyperliquid API and serves a Recharts dashboard for tagging and filters.
Shipped
A review screen that splits performance by strategy, time period, and regime.
  • Python
  • FastAPI
  • Hyperliquid API
  • Recharts
HYPERLIQUID DASHBOARD
03
POLYMARKET PRO TRADING
2026Prediction Markets · ML

POLYMARKET PRO TRADING

Multi-engine signal system for Polymarket crypto markets

Full-stack trading dashboard for Polymarket prediction markets. Combines live market data from Binance, CoinGecko, and Fear & Greed with a multi-engine signal pipeline and 3-model ML ensemble to score opportunities, size positions via Kelly Criterion, and run automated paper trading across 15m–1d timeframes.

5 engines147 features3-model ML ensemble
Problem
Scoring a prediction market, sizing the risk, and paper-trading it were three separate workflows.
Architecture
React terminal on FastAPI. Five signal engines feed a three-model ensemble on 147 features, with Kelly sizing and WebSocket market data.
Shipped
A paper-trading terminal across 15m–1d, fed by Polymarket, Binance, CoinGecko, and Fear & Greed.
  • React
  • FastAPI
  • XGBoost
  • CatBoost
  • scikit-learn
  • Polymarket API
  • Binance API
04
2024Portfolio Intelligence

MULTI-CHAIN WALLET SCANNER

Cross-chain wallet analytics

Full-stack analytics app scanning wallet holdings, P&L, and transactions across 7+ blockchains via Covalent and CoinGecko APIs. FastAPI backend + React/Tailwind frontend with Recharts for performance metrics and asset distribution visualization.

7+ chainsEVM & Solana coverage
Problem
Holdings, P&L, and transactions were split across chains with incompatible APIs.
Architecture
FastAPI normalizes Covalent and CoinGecko. React and Recharts render one book.
Shipped
A scanner for holdings, P&L, and transactions across 7+ chains.
  • FastAPI
  • React
  • Tailwind
  • Recharts
  • Covalent
MULTI-CHAIN WALLET SCANNER
05
VAULTLINE STAKING
2026DeFi · EVM

VAULTLINE STAKING

Solidity reward-per-token staking

Full-stack DeFi staking dApp where users lock ERC-20 tokens and earn continuous per-second rewards proportional to pool share. Staking.sol uses the Synthetix reward-per-token pattern with OpenZeppelin guards, 10 Hardhat tests, and a wallet-connected dashboard with live reward ticker and on-chain event ledger.

10 passing testsPer-second rewards
Problem
Stakers needed rewards that accrue with pool share, and a claim path that cannot be reentered.
Architecture
Solidity reward-per-token accounting, OpenZeppelin guards, Hardhat tests, and an Ethers.js dashboard.
Shipped
Stake, withdraw, claim, and emergency flows covered by 10 tests, plus a wallet dashboard and event ledger.
  • Solidity
  • Hardhat
  • Ethers.js
  • OpenZeppelin
06
2026DeFi · Solana

VAULTLINE SOLANA

Anchor staking program + Phantom UI

Solana staking dApp built with Rust and Anchor — SPL token deposits into a program-owned vault, reward-per-token accrual every second, and stake / withdraw / claim flows through a Phantom-connected dashboard powered by Solana Web3.js. Includes PDA architecture and Anchor integration tests.

Sub-second settlementSub-cent fees
Problem
The staking product needed a Solana program and a wallet UI, not only an EVM contract.
Architecture
Anchor program with PDAs for the pool, vault, and each user. Reward math is u128 fixed-point. The UI talks to Phantom through Solana Web3.js.
Shipped
Stake, withdraw, and claim from a Phantom dashboard, with Anchor tests on the program.
  • Rust
  • Anchor
  • Solana Web3.js
  • SPL Token
VAULTLINE SOLANA
07
NEXEDGE
2026FinTech · Multi-Exchange

NEXEDGE

Multi-exchange USDT trading terminal

Full-stack USDT trading and analytics platform aggregating real-time prices from Iranian exchanges (Nobitex, Wallex, Bitpin). JWT/OTP authentication, Fernet-encrypted API key storage, adapter-based exchange integration, arbitrage detection, capital allocation engine, and a bilingual (EN/FA) trading terminal.

3+ exchanges10+ pagesEN / FA i18n
Problem
Prices and orders lived on separate exchanges, and API keys could not sit in plaintext.
Architecture
One adapter per exchange behind a single interface. FastAPI and SQLAlchemy for the API. JWT and OTP for login. Fernet for stored credentials.
Shipped
A bilingual terminal with a price matrix, arbitrage scan, order book, and capital allocation.
  • React 18
  • TypeScript
  • FastAPI
  • SQLAlchemy
  • Tailwind
  • Recharts
08
2026Corporate · SSR

OWJEN

Bilingual cosmetics holding platform

Full-stack bilingual (EN/FA) SSR corporate website for a cosmetics holding company — brand showcase, product catalogs across 9 sub-brands, events, contact forms, AI chat, and an internal department portal. Built with React 19, TanStack Start, Strapi CMS, and Google Gemini.

9 brandsEN / FA langsSEO-ready ssr
Problem
A holding company needed one bilingual site for brands and catalogs, editable without a new deploy.
Architecture
TanStack Start for SSR, Strapi for content, a rate-limited Gemini chat, and a JWT department inbox.
Shipped
An EN/FA site for 9 brands, with catalog, events, contact, AI chat, and an internal inbox. Live at owjen.com.
  • React 19
  • TanStack Start
  • Tailwind v4
  • Strapi
  • Gemini API
  • Nitro
OWJEN
09
TRADING SUITE
2026Portfolio Systems

TRADING SUITE

One risk view across accounts

Browser dashboard that pulls Hyperliquid and MetaTrader logs into one book: PnL, open positions, a closed-trade log, and APT / ICAPM risk columns. Live prices are routed by venue, and dashboard state is shared over a WebSocket so a refresh does not wipe the book.

5 pages4 venuesWebSocket sync
Problem
Fills and open risk lived in separate Hyperliquid and MetaTrader logs, so total exposure was not in one place.
Architecture
An Express API routes each symbol to the right venue. Sigma and correlation use 60 daily closes. Positions and the trade log persist on the server and broadcast over WebSocket.
Shipped
Overview, positions, trade log, APT/ICAPM, model parameters, and CSV import. A refresh keeps the same book.
  • Node.js
  • Express
  • WebSocket
  • Chart.js
  • MetaTrader
TRADING SUITE screenTRADING SUITE screenTRADING SUITE screenTRADING SUITE screen