Available for select Rust & systems work Berlin, Germany

Architecting the next layer of the decentralized web.

I'm Nikhil Ranjan, CTO & co-founder of Polkassembly, previously at Parity and Astar. I write Rust for Substrate runtimes, on-chain exchange logic, and systems like VelociDB.

01

Selected work

Open source, systems-heavy, mostly Rust.

Oxide

Browser runtime

A binary-native browser written in Rust that fetches and executes WebAssembly modules directly — no HTML, no JavaScript. Capability-based sandbox built on Wasmtime, Tokio and egui, with strict zero-IO defaults.

RustWasmtimeTokioeguiWASI

VelociDB

Embedded database

A production-grade embedded database engine in Rust, inspired by SQLite but built for modern hardware. MVCC, async I/O on io_uring, lock-free data structures, SIMD vectorization and NVMe-aware storage.

RustMVCCio_uringSIMDB-Tree

Vulture Finance

Stableswap AMM

On-chain stableswap execution: a swap updates per-asset liquidity and liabilities, and the price comes from the pool's coverage ratio. Deposits are single-sided, so a withdrawal returns the same asset.

AMMStableswapDeFi

Polkassembly

Governance platform

The flagship governance platform for Polkadot & Kusama. On-chain proposal browsing, discussion, delegation and direct voting. Tracked 1,700+ referenda, $300M+ in treasury decisions and 250K+ participants across 50+ networks.

Next.jsTypeScriptPolkadot.jsSubstrateRust

OpenGov Agent

AI · Governance

An AI governance agent for Polkadot OpenGov. GPT-4-driven proposal analysis, automated voting with 6× conviction, and delegation flows — applying agentic AI to on-chain decision making at protocol scale.

TypeScriptOpenAIPolkadot.jsOpenGov
02

Writing

Long-form essays on systems, browsers, databases and AI, published on X.

05

Polkadot

Six years in the ecosystem, from core protocol to governance.

From core protocol work at Parity to founding the ecosystem's flagship governance platform.

1,700+
Referenda tracked on Polkassembly
$300M+
Treasury decisions facilitated
250K+
Governance participants
50+
Networks supported
  • Polkadot & Kusama launchSubstrate runtime at Parity, including the governance pallet, validator lifecycle, and staking (2019–2021).
  • PolkassemblyFounded and architected Polkadot's flagship governance platform; scaled the team from 1 to 20 engineers.
  • Inscriptions on Polkadot & AvailPioneered Blobscriptions and EVM contract deployments on Kusama.
  • Astar NetworkParachain runtime, astar.js, the gas estimation API and faucet, and ArthSwap's AMM.
  • OpenGov toolingAI-powered proposal analysis, delegated voting, and conviction-aware agents.
  • Polkadot Blockchain AcademyUC Berkeley cohort, 2023.
06

Experience

A decade across founding teams, high-scale platforms and core blockchain infrastructure.

  1. 2023 — Present
    Berlin

    CTO & Co-founder · Polkassembly

    Founded and architected Polkadot's flagship governance platform. Built Rust and Substrate backends for proposal and account state, validator coordination, delegated voting, and transaction submission. Shipped inscription tokens on Polkadot & Avail, EVM deployments on Kusama, and AI agents for OpenGov. Grew the open-source org from 1 to 20 engineers.

  2. 2022 — 2023
    Berlin

    Senior Protocol Engineer · Astar

    Developed the parachain runtime and governance logic in Rust and Substrate. Worked on astar.js, astar apps, astar base, and astar portal, and on the gas estimation API and faucet. Worked with ArthSwap on their AMM: constant-product pools, swap execution, and liquidity accounting.

  3. 2022
    Berlin

    Senior Developer Relations Engineer · DFINITY (Internet Computer)

    Supported Rust and Motoko developers building on ICP — DeFi primitives, ledger mechanics, secure canister deployments. Ran the Developer Partner & Grants program and authored governance proposals (including reducing minimum dissolve delays) that directly impacted a $6B+ ecosystem.

  4. 2019 — 2021
    Berlin

    Principal Engineer · Parity Technologies

    Core contributions to the launch of Polkadot & Kusama. Implemented the governance pallet's state transitions — proposals, referenda, voting, and scheduled enactment — plus validator lifecycle and staking flows for account-state updates in Rust/Substrate.

  5. 2017 — 2019
    Berlin

    Senior Software Engineer · Frontier Car Group

    Built the used-car marketplace serving emerging markets across Latin America, Africa and Asia. Stack: Node.js, React, MySQL, Elasticsearch.

  6. 2016 — 2017
    Delhi

    Senior Software Engineer · Tokopedia

    Built m.tokopedia.com (Tokopedia Lite) — winner of Google's Best PWA award. Founding engineer for the India team; helped set up hiring and dev infrastructure. Stack: Go, Node.js, React.

  7. 2013 — 2015
    Delhi

    Software Engineer · Paytm

    Founding engineer on India's leading P2P payment system & superapp. Built Node.js microservices that scaled to 100M+ users with caching, load balancing and minimal downtime.

07

Toolbox

Deep in Rust and systems, with range up to product UI.

Languages
RustTypeScriptJavaScriptGoNode.jsMotokoSolidity
Blockchain & distributed
SubstratePolkadot SDKKusamaICPEVMAMMStableswapWebAssemblyPolkadot.js
Frameworks & runtimes
Next.jsReactExpressTokioWasmtimeegui
Data & infrastructure
PostgreSQLMySQLRedisElasticsearchRabbitMQAWSNginx
AI & tooling
OpenAI / GPT-4Stable DiffusionComfyUIAgent orchestrationLocal LLM inference
Systems
MVCCio_uringLock-free structuresSIMDNVMeSandboxingCapability-based securityCryptography
08

Contact

Let's build something.

Open to collaborating on Rust, systems, and Polkadot ecosystem projects. The fastest way to reach me is email or X.