Web3 DApp Architect × Privacy-First BuilderWEB3 SINCE 2018

IgnatRomanov.

I architect and ship privacy-first Web3 products.
I design Web3 products where privacy is built into the architecture, so there's no data to leak, sell, or subpoena. Over 7 years I've shipped DApps for a top-3 DeFi protocol used by 60K+ people, founded a Web3 security startup, and now build my own tools like VoidPay. I take on select frontend and DApp-architecture work — if you're building something that has to be private by design, get in touch.
Start a project →
years building Web3
users served
products shipped
tests written
01/

Experience

2019 — Present
Self-directed
2024 — Present
Asunción (Remote)

Independent Builder & Founder

Building privacy-first Web3 products and open-source tools.
  • Designed and shipped VoidPay, a stateless crypto-invoicing app where the whole invoice lives in the URL — zero backend, zero signup, zero tracking.
  • Built VoidLayer, the open invoice codec (Rust + WASM, TLV + Brotli) VoidPay runs on, with a v1 wire format locked for stability.
  • Published 5 open-source projects under MIT, including a Claude Code plugin with 16 GitHub stars.
  • Available for select Web3 frontend and DApp-architecture engagements.
TypeScriptNext.jsRust/WASMviemVitest
Curve.fi
May — Nov 2024
Remote

Frontend Developer & DApp Architect

Top-3 DEX by TVL, 60K+ users on Ethereum.
  • Architected a Local-First DEX frontend, cutting server calls 60% and load time 40% through distributed state and optimistic updates.
  • Reduced client-side memory use 35% with targeted optimization across the trading interface.
  • Built the TanStack Query layer for blockchain data caching and real-time sync across Ethereum, Arbitrum, Base, and Optimism.
  • Shipped a MUI-based design system (15+ components) used across the Curve.fi ecosystem, reaching 500K+ users.
ReactTypeScriptviemwagmiTanStack QueryMUI
Polyzoa
2023
Remote (Self-employed)

Founder & Frontend Developer

Web3 security browser extension — catching scam transactions before you sign.
  • Took a Chrome extension from 0 to 1 in 8 weeks, validated with 50+ user interviews and a 12-competitor teardown.
  • Built real-time transaction analysis with MetaMask interception, warning users before they signed malicious contracts.
  • Reached 100+ active users at 65% weekly retention and a 4.5/5 Chrome Web Store rating.
ReactTypeScriptService WorkersMetaMaskethers.js
GlobalEdit
Oct 2019 — Sep 2021
Remote

Lead Developer & Product Manager

Digital asset management for media — Warner Bros and other studios.
  • Led a 6-person team building the platform from zero: sprint planning, code reviews, 1-on-1s, and mentoring.
  • Delivered 7 major features over 18 months and contributed to 20+, driving $2M+ in client expansion.
  • Ran a platform migration with zero downtime and a 100% client success rate.
ReactTypeScriptNode.jsGraphQLMUI
02/

Projects

Shipped / open source

VoidPay

2025
Stateless crypto invoicing

A crypto invoice that lives entirely in its URL. No backend, no database, no account — share a link, the payer connects a wallet and pays P2P on-chain. Built on VoidLayer, the open invoice codec (Rust + WASM) I wrote to make the format a standard, not a silo.

MIT · Next.js · 3,200+ tests · multi-chain
TypeScriptNext.jsRust/WASMviem

safe-unfollow

2025
Privacy-first Instagram analytics

Find who unfollowed you on Instagram by analyzing your data export entirely in the browser. No login, no servers, no tracking. Featured on Product Hunt, and my first revenue-generating product.

MIT · 1,601 tests · 98% coverage · 10 languages · PWA
ReactViteTypeScriptTailwind

llm-obsidian-wiki

2025
Compounding memory for LLMs

A Claude Code plugin that gives an LLM a persistent, interlinked knowledge base in Obsidian, based on Karpathy's LLM-Wiki pattern. 4 agents, 7 skills, and 27 scripts automate the capture / research / answer / audit loop. My most-starred open-source project.

MIT · 16★ · 4 agents · local-only
Claude CodeBashMarkdown

team.forge

2025
An AI operating system for a solo founder

The multi-agent command center I run to operate VoidPay: a virtual C-suite of advisor agents (CEO, CTO, CISO, CMO) plus a facilitator and executor agents, modeled with C4 architecture and decision records. It runs advisory meetings, records decisions, and executes plans.

Private · multi-agent · C4-architected
Claude CodeAgent orchestrationMarkdown
03/

Skills

Core
TypeScriptReactNext.jsNode.js
Web3
viemwagmiethers.jsMetaMaskWalletConnectSolidityMulti-chainIPFSRust/WASM
State & Data
ZustandReduxTanStack Query
Architecture
Local-FirstDApp architectureFeature-Sliced DesignDesign systems
Design
FigmaStorybookMUITailwindshadcn
Testing & DevOps
VitestJestCypressCI/CDDockerVercel
Leadership
Team leadershipMentoringHiringRoadmap & sprint planningStakeholder management
04/

Impact

The numbers
60K+
users served
Curve.fi DEX
$2M+
client expansion
GlobalEdit
60%
fewer server calls
Curve.fi local-first
4.5/5
Chrome Store · 100+ users
Polyzoa
Product Hunt
featured launch
safe-unfollow
16★
open source
llm-obsidian-wiki
05/

Education & Languages

Applied Math & Computer Science (Specialist)
Moscow Lomonosov State University
2003 — 2008
Cyber Technologies, Mathematics & Statistics (Bachelor)
Plekhanov Russian University of Economics
2008 — 2011
Ethereum Developer Bootcamp
Alchemy University
2022 — 2023
RussianNative
EnglishFluent (professional)
SpanishIntermediate

Work with me

I take on a small number of Web3 engagements at a time.

Web3 frontend
React / Next.js DApps, wallet integration, multi-chain
DApp architecture
local-first, performance, state design
0→1 MVPs
from spec to shipped product
Performance audits
load time, memory, server-call reduction
Contract or fractional. Remote, working across EU / US hours from Paraguay.
Start a project →