IgnatRomanov.
See fixed-scope packages →Or message me on Telegram
Experience
2019 — PresentIndependent Builder & Founder
- Designed and shipped VoidPay, a stateless crypto-invoicing app where the whole invoice lives in the URL — zero backend, zero signup, zero tracking.
- Built and published @void-layer/codec — an open invoice codec (Rust + WASM, TLV + Brotli) I designed for VoidPay's URL format, 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.
Frontend Developer & DApp Architect
- 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) adopted across the Curve.fi multichain ecosystem.
Founder & Frontend Developer
- 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.
Lead Developer & Product Manager
- 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+.
- Ran a platform migration with zero downtime and a 100% client success rate.
Projects
Shipped / open sourceVoidPay
2025A 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. Its URL format is an open codec (Rust + WASM) I built and published on npm as @void-layer/codec — to make the format a standard, not a silo.
safe-unfollow
2025Find 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.
llm-obsidian-wiki
2025A 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 35 scripts automate the capture / research / answer / audit loop. My most-starred open-source project.
team.forge
2025The 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.
Fixed-scope packages
Wallet-Attack Surface Sprint
Teams get the happy path right and the edge cases wrong: wrong network, stale allowance, dropped tx, error states that lie. That gap is where phishing and drainers live. I did frontend & DApp architecture at Curve.fi — a top-3 stablecoin DEX, 60K+ users.
Precision Audit
In Nov 2025, a rounding error let an attacker drain $128M from Balancer in under 30 minutes. Most money UIs carry the same class of bug, quieter — off-by-a-wei rounding, silent precision loss, decimals mismatched to the token. I find where your amount math is wrong before your users do.
RPC-Resilience Package
Your frontend is only as reliable as the RPC behind it. One provider hiccups and users see failed loads and dead buttons. I wire in multi-provider fallback, retry with backoff, and health checks so an outage becomes a silent failover — not a support-ticket flood.
Skills
Impact
The numbersEducation & Languages
Work with me
One client at a time. Contract work, 2 days/week.