Skip to content
View KiselevMaxim's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report KiselevMaxim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KiselevMaxim/README.md

Maxim Kiselev — Smart Contract Architect

On-chain betting & prediction markets · Pre-audit code reviews

Architect of the smart contract core of Azuro Protocol — a live on-chain betting & prediction markets layer: $400M+ cumulative volume, $5.2M+ protocol revenue, 41,000+ users, and 51 third-party apps built on contracts I designed, deployed across Polygon, Gnosis, Base, and Arbitrum.

Author of LiquidityTree and Access — open-source on-chain primitives running in production. 8+ years in Solidity / EVM. 23+ years in software engineering.

📬 Contact: Telegram @MaksimFounder · Email maximkiselevrossia@gmail.com · X @kiselevm · LinkedIn


Services

1 · Pre-audit code review — Available now · $4K–$8K · 5–7 days

A focused security review by a senior engineer who has shipped production smart contracts handling real money. Designed to be done before you pay for a full audit, so you don't waste $20K+ on a remediation round catching obvious issues.

Scope: up to 1500 nSLOC · Solidity / EVM only

Deliverable: PDF report with findings classified by severity (Critical / High / Medium / Low / Informational + Gas optimizations), reproduction notes, and suggested fixes. Includes one 30-minute call to walk through the report.

What I look for: input validation, access control, oracle and price-feed assumptions, rounding and precision in liquidity math, reentrancy and external-call patterns, accounting consistency in dynamic LP pools, role and permission design, common patterns behind recent exploits.

Particular depth: betting / prediction markets mechanics, dynamic LP pool accounting, and liquidity math — the places where rounding and accounting bugs like to hide. I've designed and defended this exact class of contracts through multiple external audit rounds.

Not included: formal verification, economic / game-theoretic modeling, off-chain or infrastructure security. Re-review after fixes available separately ($1K).

A pre-audit review is not a substitute for a full security audit by a specialized firm. The protocol team retains full responsibility for the security of deployed contracts.

2 · Smart contract architecture & development — contract / part-time

Design and delivery of production smart contract systems, end to end: architecture → implementation → testing (Foundry / Hardhat) → audit preparation and remediation → mainnet → maintenance.

Strongest fit: prediction markets, on-chain betting / iGaming mechanics (market & odds lifecycle, LP-backed pools, payouts, risk controls), and DeFi liquidity systems.

Remote · GMT+3 · I invoice as a contractor; stablecoin payments work fine.


Selected work

LiquidityTree

github.com/Azuro-protocol/LiquidityTree · 33⭐ On-chain segment tree for fair PnL distribution across a dynamically-changing LP pool. Designed and built by me. Running in production at Azuro Protocol.

Access

github.com/Azuro-protocol/Access · 6⭐ NFT-based role and access management for smart contracts, with function-level granularity. Designed and built by me. Running in production at Azuro Protocol.

Azuro Protocol (core)

github.com/Azuro-protocol/Azuro-v2-public · 26⭐ Core smart contracts of a decentralized betting & prediction markets protocol. I architected the core over 5 years, from MVP to production: $398M+ in cumulative volume, 41,000+ users, 547 active LPs, and 51 third-party applications built on top.


Writing

Breakdown of three EVM exploits from Q1 2026 (Truebit, Makina, Resolv) through the lens of pre-audit review.


Background

23+ years in software engineering. Before blockchain — 15 years building and leading delivery of enterprise systems (ERP, accounting, WMS): Lead Developer at Baucenter, Head of Development at Sodrugestvo.

Remote · GMT+3.

Pinned Loading

  1. Azuro-protocol/LiquidityTree Azuro-protocol/LiquidityTree Public

    "segment tree" approach for accounting additions and withdrawals liquidity and fair profit/loss distribution

    JavaScript 33 14

  2. Azuro-protocol/Access Azuro-protocol/Access Public

    JavaScript 6 1

  3. Azuro-protocol/Azuro-v2-public Azuro-protocol/Azuro-v2-public Public

    https://gem.azuro.org

    JavaScript 27 13

  4. defi-exploits-pre-audit-perspective defi-exploits-pre-audit-perspective Public