Vanya2h

Software Developer

Senior overengineer, trader, macroeconomy enjoyer, cypherpunk enthusiast, occasional thinker & writer and a very cool guy.

Web3 AppsDeFiDecentralizationDeveloper Tooling
Remote-first10+ years of experience

01. Profile

Hi, I'm Ivan — a software engineer with 10+ years of experience building well-designed, production-grade codebases. Many systems I've built from scratch are still running in production today. I care deeply about static analysis and TypeScript. I can write code for weeks straight and then run it with no errors (no joke). I've been a founding engineer at startups that raised $17M in funding and are still operating.

I'm strong in system architecture and enjoy hands-on work on mission-critical features. I do my best work as a full-cycle individual contributor, solving hard non-trivial problems and shipping systems to production. I've spent a lot of time building developer-facing SDKs and APIs, client-side applications, and backend services.

I'm following SOLID principles, with a strong focus on static type-safety using TypeScript. I combine functional-reactive programming and pragmatic OOP to build well-designed and minimalistic abstractions to achieve balanced reusability and efficiency. I'm especially fond of RxJS and currently working on my own state management library focused on functional reactivity — rxfy. Thinking about how I can explore this idea deeper

02. Core Skills

Frontend

React, Next.js, Vite, TypeScript, RxJS, MobX, React Native, Tailwind, CSS Modules, Canvas, WebSockets, WebRTC, Playwright, Cypress

Backend

Prisma, Drizzle, Node.js, Express.js, Hono.js, Deno, SSR, Backend-for-Frontend, PostgreSQL, MongoDB, WebSockets, media streaming, REST API design, GraphQL

DApps

EVM (Ethereum), Solana, Tezos, Aptos, Flow, wagmi, viem, ethers.js, web3.js, Smart contract integrations, Blockchain indexers (ponder.sh, graph), IPFS

Infrastracture

AWS (Lambda, S3, media processing), FFmpeg, Jest, Vitest, CI/CD pipelines, Docker, Open-source SDK development

03. Professional Experience

Evergonlabs.com

Tech Lead / Fullstack Engineer

2024 — Present

Building a framework for Real-World Asset (RWA) tokenization on EVM blockchains, based on a proprietary data standard ERC-7208.

Responsibilities:

  • System architecture and implementation of the main client application
  • Backend and API development
  • Design and development of a decentralized protocol and SDK
  • Blockchain indexing infrastructure

Tech Stack: React, Vite, Tailwind, wagmi, TypeScript, Playwright, Vitest, Hono.js, PostgreSQL, Ponder.sh

Rarible.com

Lead Frontend Engineer

2019 — 2024

Co-founded and scaled an NFT marketplace from scratch. The team grew from 5 engineers to a company of 100+ employees.

Responsibilities:

  • Designed and implemented the frontend architecture of the core product
  • Hired, mentored, and led the frontend team
  • Integrated multiple blockchain ecosystems
  • Core contributor to Rarible SDK, used by third-party integrators
  • Achieved full E2E test coverage of the main product

Tech Stack: TypeScript, RxJS, Express.js (BFF), Jest, Playwright, wagmi, viem, ethers.js, Ethereum (EVM), Solana, Tezos, Aptos, Flow

Glowbe.com

Senior Frontend / React Native Engineer

2018 — 2019

Worked at a product-focused studio developing and publishing its own mobile applications.

Responsibilities:

  • Sole developer of the company's main product — the Glowbe app
  • Cross-platform architecture (mobile + web)
  • Custom animated video player
  • Optimized video streaming backend
  • Full E2E test coverage

Tech Stack: React Native, React Native Web, TypeScript, MobX, Express.js (BFF), Cypress, Observable / Publisher-Subscriber state model

Daonomic.io

Frontend Engineer (Web3)

2017 — 2018

Built a platform for launching ICOs on Ethereum.

Responsibilities:

  • Deep understanding of blockchain and dApp fundamentals
  • Client-side Web3 architecture
  • Integration with IPFS and embedded wallets

Tech Stack: React, CSS Modules, web3.js, Webpack, Express.js (BFF), MetaMask

Levelup.worlds

Tech Lead / Fullstack Engineer

2015 — 2017

Developed an online education platform allowing creators to build courses, presentations, and live streams.

Responsibilities:

  • Presentation editors (React + Canvas)
  • Live streaming (WebRTC, WebSockets, FFmpeg)
  • Content monetization
  • Scalable cloud architecture

Tech Stack: Next.js (v5), React, MongoDB, Express.js, AWS (Lambda, S3, media servers)

Web Developer

Web Developer

2014 — 2015

Started my professional career in web development.

Responsibilities:

  • PHP-based websites and e-commerce solutions
  • UI design and full implementation
  • Working in a small team and learning core development processes

Tech Stack: PHP, mysql, html, css, javascript

Hire me, I will design
ui = f(query)(data), where query = f(state)
You can say [email protected]