Intro

Who I am

Full-stack JavaScript/TypeScript developer with over 5 years of experience, specializing in Web3 and blockchain development. I've contributed to over 10 production applications across DeFi, fund administration, HR SaaS, loyalty platforms, e-commerce, and education — working across end-to-end onchain transactional flows, multi-network multi-wallet dApp architecture, robust backend systems, scalable and resource-efficient frontend components with real-time data layers and strategic caching, and infrastructure and deployment across Docker, VPS, and cloud services.

My expertise lies in building full-stack dApps and backend systems, primarily using TypeScript, Next.js, Node.js, Viem, Wagmi, and Solidity. With over a decade of engineering experience — including five years in civil engineering and construction project administration — I tend to anticipate issues early and approach them from the technical, user experience, and business angles at once.

I'm resourceful, can find multiple ways to solve a problem, and can take a concept and deliver it as a working feature. I use AI daily in roughly 80% of my coding workflow — agents for automated bug detection, code scanning, and merge request analysis — but I never ship code without personal review. AI accelerates me; it doesn't replace judgment.

Career

Experience

Jan 2024 — May 2026

Full-Stack Web3 Developer

Fume (via 5w155) · Remote

On-chain fund administration platform enabling crypto fund managers to create, operate, and report on tokenized investment vehicles across EVM chains (Ethereum, Arbitrum, Base, BSC).

  • Designed end-to-end transactional flows covering signature, approval, deposit, and withdrawal paths across onchain and offchain steps — validating input, signing and dispatching write-contract calls, parsing receipts, and reconciling state into PostgreSQL.
  • Architected a multi-network, multi-wallet dApp routing each operation to the correct chain and wallet, handling EOA and smart-account paths with paymaster-sponsored gas via ERC-4337.
  • Built a unified write-operation module handling network/wallet detection, smart-wallet compatibility checks, input validation, transaction lifecycle stages, and progress feedback.
  • Read, analyzed, and contributed to Solidity protocol design decisions, ran local experiments to validate proposals, contributed to gas optimization passes, and implemented a function-level onchain authorization system controlled by wallet address with matching admin UI.
  • Implemented subgraph indexing across multiple linked contracts and block ranges, cutting event query latency by up to 5x and unlocking near-real-time UI updates.
  • Implemented NAV prediction and extrapolation using linear, compound, geometric, and regression models, with charting layers aggregating onchain event data and offchain database records.
  • Drove production reliability and 3x page load improvements through targeted caching, Next.js SSR/ISR, and continuous refinement guided by Sentry, Alchemy, and Vercel log analysis.
Jul 2022 — Dec 2023

Full-Stack Developer

5w155 · Remote

Delivered full-stack solutions across multiple concurrent client projects in HR, loyalty, real estate, and mobile sectors — configurable backend engines, third-party wallet and payment integrations, admin dashboards, React Native mobile apps, and legacy framework migrations.

  • Architected a configurable promotion and reward engine for a multi-tenant loyalty platform (ClientManager), evaluating multiple criteria per individual cardholder on a Koa 2 / MySQL API.
  • Integrated Apple Wallet (PassKit) and Google Wallet for digital loyalty cards, Stripe for merchant billing, QR-code payment generation, and SMS/email campaign dispatch; built the React admin dashboard and the Expo mobile app with barcode-scan loyalty reader and OTP sign-in.
  • Built a recruitment pipeline for an HR SaaS (HubTeam) with drag-and-drop status tracking, Google Calendar integration with auto-generated Meet links, and candidate CV generation via the Google Docs batch-update API.
  • Migrated a Swiss real estate quotation platform (Adhoc) from Angular to React — refactored authentication and permissions, fixed price-formula bugs across property types, extended the PDFTron generation pipeline, and implemented a chatbot assistant.
  • Built the main post feed with countdown timers and pause/resume tracking, settings, search, bookmarks, and animated components on a React Native / Expo events and promotions mobile app using NativeWind.
Jun 2021 — Jul 2022

Junior Full-Stack Developer

LaSoft Agency · Lviv, Ukraine

Built features across 6 client projects spanning education, marketing, e-commerce, and health sectors.

  • Developed interactive educational games with multiple difficulty levels, custom Vimeo media players, and Stripe payment integration for Bluemanor Academy.
  • Implemented SSO/SAML authentication (Azure AD, OKTA) and SEO optimization with Google structured data for Lessontrek (cybersecurity education SaaS).
  • Built live chat (WebSocket), vendor search mechanics with Mixpanel analytics, and graphical dashboards across Vendorstan and Protogetic.
  • Upgraded Node.js v6 to v14 and refactored auth/authorization for role-based access on ALS-AID (medical mobile application).
Mar 2021 — Jun 2021

Junior Full-Stack Developer

Freelance · Lviv, Ukraine

Built RESTful APIs with Node/Express and responsive UIs with React and EJS; implemented authentication with Passport and JWT; worked across PostgreSQL, MongoDB, and a GraphQL/Apollo e-commerce model.

Feb 2016 — Aug 2020

Civil / Site Engineer — Technical Office

Onur Construction · Saudi Arabia → Ukraine → Moldova → Ukraine

Five years of multi-site construction project administration — Mecca, Lviv, Comrat, Kyiv — managing teams of engineers, maintaining communication with clients, suppliers, and subcontractors, and developing spreadsheet/VBA progress-tracking systems. This is where I learned to plan under constraint, anticipate downstream problems, and communicate across disciplines. It still shapes how I approach software.

Toolkit

Skills

Languages

TypeScript, JavaScript, Solidity, HTML, CSS/Sass, SQL

Frontend

React, Next.js (Pages & App Router), TanStack Query/Router/Start, Tailwind CSS, Material-UI, Headless UI, Radix UI, Framer Motion, React Native, Expo

Backend

Node.js, Express, Koa, Next.js API Routes, REST APIs, RPCs, GraphQL/Apollo, Socket.IO, WebSockets

Blockchain & Web3

Solidity, Foundry, Hardhat, OpenZeppelin, Proxy Contracts (Beacon/Module patterns), Viem, Wagmi, Ethers, Privy, Alchemy, Paymaster (ERC-4337), The Graph

Databases & ORMs

PostgreSQL, MySQL, MongoDB, Redis; Prisma, Sequelize, Mongoose

Cloud & DevOps

Vercel, Railway, Cloudflare, AWS S3, Garage, Supabase, Neon, Docker, VPS, Nginx

Auth & Security

JWT, Passport.js, NextAuth, SAML/SSO (Azure AD, OKTA), OAuth, Zod, bcrypt

Testing

Jest, Vitest, React Testing Library, Mocha/Chai, Playwright (E2E), Matchstick (subgraph), Supertest

Integrations

Stripe, Google APIs (Calendar, Docs, Maps, Wallet), Apple Wallet, Sentry, Mixpanel, i18next, OpenAI API, Google Gemini AI, Resend, Telegram Bot API

Let's talk.