Software · AI · automation · Python

I build AI bots, automation and services that run in production.

Knowledge-base AI chatbots, Telegram bots, parsers, integrations and web services — built to spec, with live demos and open code you can try before paying. I also built and run my own 24/7 trading infrastructure — so "runs in production" is experience, not a slogan.

AI chatbots Telegram bots parsers · integrations contract · paid in USDC / USDT
Discuss your project → Live demos →
01 · Engineering depth — the proof

I built and run my own trading infrastructure

Few things are harder than a normal web service: real-time exchange streams, risk, execution, running 24/7 unattended. I built that solo and keep it in production. It's the guarantee that your bot, parser or service also reaches stable production — not just a demo.

Exchange connectivity (REST + WebSocket)

Production-hardened integrations: Binance futures & options streams, Deribit chains and DVOL pipelines, Polymarket CLOB (EIP-712 signing, on-chain CTF redemptions, proxy networking), Hyperliquid, MOEX brokers.

rate-limit-aware clients · time-sync singletons · reconnect discipline

Architecture & ops

Microservices (API / market-data / trading engine) over Redis Streams IPC, TimescaleDB + PgBouncer, uvloop, Prometheus metrics, property-based tests for state machines, watchdog daemons for ~20 strategy runners, alerting with dedupe.

FastAPI · Socket.IO · Svelte 5 front · documented incident post-mortems

Risk & execution controls

Pre-trade risk gate (notional / positions / daily-loss caps with HTTP killswitch), centralized capital book preventing cross-strategy over-commitment, market-maker quoting engine with inventory management.

no hardcoded prices · economic (realized + unrealized) accounting only

Backtesting & research tooling

A 6-gate anti-overfit validation pipeline: tiered costs, Deflated Sharpe, Bonferroni, out-of-sample hold-out, parameter plateaus, walk-forward. Honest fill models — paper fills only on real market crossing, adverse selection measured via markout-to-fair.

Monte-Carlo risk-of-ruin · Kelly sizing · execution-cost audits

The differentiator: I document why things don't work

Over 200 strategy candidates tested, ~18 research arcs closed with written kill verdicts, 2 structural edges validated 6/6 and run in paper-forward before any capital. A naive paper fill model once showed +30% per round-trip; the honest adverse-selection model killed it in 4 days of forward data. That discipline is exactly what protects production capital — yours included.

200+ candidates tested · 6-gate validation · every result reproducible from raw data
02 · The technology — not the alpha

Automated trading, on your own terms

I build and license the engine, you bring the strategy. Define your own rules, validate them against an anti-overfit pipeline, then run them paper or live — self-hosted, on your keys, under your control. No signals, no managed money.

Define your strategy

Express entry, exit and sizing logic in a clean Python interface — or hand me a spec and I wire it in. The framework handles the plumbing: data, state, scheduling, recovery.

your rules · your parameters · no black box

Test before you risk

Run it through the same 6-gate validation that guards my own capital: tiered costs, Deflated Sharpe, out-of-sample hold-out, walk-forward, honest fills. See if the edge is real before a cent is at stake.

Monte-Carlo risk-of-ruin · Kelly sizing · paper-forward

Connect & execute

Plug into the venues you trade — CEX REST/WS, options, perps, on-chain — with a pre-trade risk gate, capital limits and an HTTP killswitch built in.

rate-limit-aware · reconnect discipline · economic accounting

Self-hosted & owned

Runs on your infrastructure with your API keys. No custody of your funds, no shared wallet, no lock-in. You own the deployment and every line of the config.

your keys · your servers · your data
Step 1

Configure

Strategy as parameters — symbols, timeframe, entry/exit rules, risk limits. No edits to the engine core.

Step 2

Backtest · IS → OOS

Run on history, then re-run out-of-sample. If the edge lives only in-sample it's overfit — and you see it here, not with capital.

Step 3

Paper / testnet

Real market, real latency, zero real money. The bot runs for days against the live book until behaviour matches the backtest.

demo mode
Step 4

Go live

Only after paper holds up. Your API keys — trade-only, no withdrawal — self-hosted, killswitch ready.

Sample validation output — 8 crypto assets · SMA trend rule run 2026-06-11 · reproducible from raw data
in-sample optimum 0% +49.2% +15.5% +23.3% OPTIMIZED per-asset · in-sample OPTIMIZED per-asset · out-of-sample NO TUNING fixed param · out-of-sample
Optimized — in-sample Same rule — out-of-sample No per-asset tuning — out-of-sample

This is what you get — the honest out-of-sample number, not the backtest number. Per-asset optimization made the rule look ~3× stronger in-sample, yet out-of-sample it underperformed a strategy with no tuning at all (a 33.8 pp decay). The validation flags the overfit before any capital is committed — which is the entire point of running it.

Mode A · Build-to-spec

Custom bot from your idea

You describe the strategy and venues; I deliver a tested, documented, deployable system. Fixed-scope or retainer, paid in stablecoins.

Mode B · Framework + onboarding

Adapt the existing engine

License the connectors / backtest / execution toolkit and get it running for your own strategies, with onboarding and support.

I sell technology, not returns. You configure, test and run your own strategies and you own the risk. I make no performance promises and never take custody of your capital — this is engineering, not investment advice or asset management.

03 · Strategy lab — runnable demo

Three strategies you can clone and run today

A public, dependency-free repo with three reference strategy archetypes, one honest backtest engine and the same in-sample → out-of-sample check I run on my own capital. Real public BTC/USDT daily data, no keys, no network. These are teaching artifacts — not profitable bots and not the proprietary strategies — built to show method and code quality, not to promise returns.

trend

SMA crossover

Long while a fast moving average sits above a slow one; flat otherwise.

tuned in-sample+69.9%
same params, OOS−9.7%
meanrev

Price z-score

Buy when price is stretched below its own mean; exit as it reverts.

tuned in-sample+56.5%
same params, OOS−11.2%
breakout

Donchian channel

Enter on a new N-day high; exit on an M-day low.

tuned in-sample+80.7%
same params, OOS+3.9%
overfit · worse than untuned
# clone, then — no install, Python 3.10+
python3 strategy_lab.py # compare all three (in-sample → OOS)
python3 strategy_lab.py breakout paper # stream one, fill by fill, zero real money

Every tuned "winner" decays out-of-sample — that gap is the entire point. The flattering backtest number is not the number you get; the honest out-of-sample one is. browse the demo repo →

Cases · live demos

Applied builds — try them right now

Not only trading. These ship with a live bot and open code you can try on the page before paying anything (case write-ups in Russian).

RAG knowledge-base chatbot →

Answers from your documents with source citations and an honest "I don't know" — no hallucinations. Live chat + open code on the page.

Turnkey Telegram bot →

Menu, step-by-step lead capture with manager alerts, knowledge-base answers. Live bot right on the page.

Turnkey SaaS / web service →

We built and run a production CRM (Ladero): multi-tenant, billing, messengers. Proof we ship full products to production.

Early access · gauging interest

The same honest engine, without writing code

concept · not built yet waitlist only no custody · your keys

A product I'm weighing — tell me if you'd use it. A no-code builder where you assemble a bot from blocks instead of Python, and it runs your idea through the same overfit-validation you saw above, then shows you honestly whether the edge survives out-of-sample — before a cent is at risk. Most strategies don't survive; a serious tool tells you so up front instead of selling you a flattering backtest.

no code

Build from blocks

Pick an archetype, set entry/exit and sizing with forms — no Python, no install. The engine handles data, state and execution.

Validated, not flattered

Every bot auto-runs in-sample → out-of-sample plus risk-of-ruin. If it's overfit you see it in red — the tool's job is to talk you out of bad bots.

your risk

Your keys, self-hosted

Runs on your infrastructure and trade-only keys, or testnet. No custody of funds, no signals, no managed money, no profit promises.

This does not exist yet — and I won't pretend otherwise. I'm measuring whether enough people want an honest no-code bot tool before building it. Join the waitlist and I'll reach out when there's something real to try. No payment, no obligation, no spam.

Waitlist only — I'll write when there's a real build to test. Details used only to respond.
04 · How I work

Engineering practices

05 · Stack

Tools of the trade

06 · Engagement

Contract or retainer, part-time friendly

Best fit: AI chatbots and Telegram bots, parsers and integrations, web services and automation — plus trading infrastructure and honest strategy validation. Payment in USDC/USDT (any chain) or wire. Code samples and architecture deep-dives available on request.

Ballpark pricing: Telegram bot from 25 000 ₽ · knowledge-base AI chatbot from 50 000 ₽ · landing from 30 000 ₽ · integration/automation from 20 000 ₽ · web service / SaaS MVP from 150 000 ₽. Exact price after a short scoping chat; first engagement via escrow, free discovery before you pay.

Try it before you commit

free · no obligation

Discovery call

A short call or async thread to size the work and see if it's a fit. No charge, no commitment to proceed.

free · hands-on

Run the demo

Clone a public sample bot and run it yourself in paper mode — inspect the code and the IS → OOS validation before paying anything. demo repo →

Paid pilot

One strategy — backtested, paper-deployed, fixed small fee, held in escrow. Judge the real work before committing to a full build.

Ready to build — how we start

1

Send the scope in the form below — what you need built and where.

2

We scope & quote async — fixed-scope or retainer, with a clear deliverable.

3

Build & deliver — tested, documented, on your infra or a private repo.

Payment: USDC / USDT (any chain), escrow for first engagements, or bank wire.
Fixed-scope billed by milestone · retainers monthly. No custody of your funds.

I reply to the contact you give. Details used only to respond.