makson

Full Stack Web3 Developer with 2.5+ years of hands-on commercial experience shipping mobile crypto wallets, HTML5 slot games, and full-stack web apps.

Past year: production features for a non-custodial multi-chain mobile wallet (React Native + TypeScript) for an NDA Web3 client across Ethereum, Polygon, Arbitrum, Bitcoin (Lightning + on-chain), and additional EVM networks. Built the full send/receive flow with UMA/LNURL address resolution, dynamic fee estimation, sanctioned-address compliance, biometric confirmation, and error handling. Integrated ERC-4337 account abstraction (Safe contracts + bundler + paymaster) for sponsored gasless EVM transactions.
Worked across EIP-1193 / EIP-695 / EIP-2255 wallet integration patterns. Crypto math via BigInt + BigNumber.js, BIP39 mnemonic management with biometric keychain, balance aggregation across networks via TanStack Query with MMKV caching.

Full Stack work: building a companion Bitcoin wallet sync service on Next.js 16 (App Router + Server Actions), Node.js, Prisma + PostgreSQL (Supabase), NextAuth.js v5 for Google OAuth + JWT sessions, deployed on Vercel with Docker for local dev. Type-safe

Server Actions for CRUD, protected routes via session auth, auto-deploys from GitHub.

Daily stack: TypeScript strict, React 19 + Next.js, React Native (Expo 54, Reanimated v4, Skia, Rive, FlashList), Zustand + MMKV, TanStack Query, ethers.js, viem, MetaMask integration, Prisma, PostgreSQL, NextAuth.js, EAS Build CI/CD, Jest + RTL + Maestro.

Also 1 year on Pixi.js + Spine 2D + GSAP HTML5 slot games for an NDA iGaming client comfortable in proprietary game engines,FSM-driven mechanics, sequence/step engines, signal bus, object pooling.

Open to: Full Stack Web3, React Native wallets, Web3 frontend (React + ethers/viem), DeFi dashboards.ย 

Remote EU / UK / US. Contract or full-time.

Based in Italy (UTC+2) ยท English B1/2 ยท Ukrainian native.


Experience: 2 years

Yearly salary: $40,000

Hourly rate: $25

Nationality: ๐Ÿ‡บ๐Ÿ‡ฆ Ukraine

Residency: ๐Ÿ‡ฎ๐Ÿ‡น Italy


Experience

React Native Developer
TenThousand
2025 - 2026
Contributed to a production multi-chain crypto wallet (React Native, TypeScript) for an NDA Web3 client across Ethereum, Polygon, Arbitrum, and Bitcoin (Lightning + on-chain). Developed the full send/receive transaction flow: UMA/LNURL address resolution, dynamic fee estimation (15s refresh), sanctioned-address compliance, biometric confirmation, and full error handling. Implemented reactive balance aggregation across 7 networks using TanStack Query with MMKV caching, stale-while-revalidate, and AppState-aware polling. Migrated crypto math using BigInt and BigNumber.js across fee estimation, fiat conversions, and Wei/Satoshi parsing โ€” eliminated precision-loss bugs. Integrated ERC-4337 account abstraction (Safe contracts, bundler, paymaster) for sponsored gasless EVM transactions. Built validation utilities, a chain-aware QR code component, BIP39 mnemonic management, biometric keychain, and screen-recording protection; integrated Firebase (FCM + Remote Config) and Sentry. Worked with Reanimated v4, Skia, Rive, FlashList, Zustand (10 stores with MMKV persistence), Expo Router, and i18next; maintained CI/CD on GitHub Actions + EAS Build with Jest + RTL and Maestro tests.
Frontend Developer
TenThousand
2025 - 2025
Contributed to production HTML5 slot games (Pixi.js, NDA iGaming client) implemented gameplay features and bug fixes under a senior lead on the client's proprietary slot framework (finite state machine, sequence/step engine, signal bus, object pools). Built the bonus flow where special symbols stick to reels, trigger respins, and accumulate values into a persistent prize display. Implemented anticipation animation slowing subsequent reels via a dedicated frame component when high-value symbols accumulate. Choreographed coin-collection particle flight to a collector indicator with frame-accurate timing and easing curves. Built win-line playback where each line plays sequentially with per-line payout overlay, followed by an all-symbols celebration frame. Implemented bonus dimmer effect via separate render path for non-bonus symbols; built modal-aware reel fade-out using alpha tweening. Worked extensively with Spine 2D runtime (bones, slot color alpha, attachment swapping) and Pixi.js internals (sprite atlases, render textures, z-ordering).
Freelance Frontend Developer (React)
Self-employed
2022 - 2024
Independent React frontend developer delivering production web applications for 8+ clients across e-commerce, SaaS, and digital agency sectors. Engaged directly with founders and product owners; managed scope, delivery, and post-launch support end-to-end. Built product catalogs and storefronts for e-commerce clients with filters, cart, checkout, and Stripe integration (one-time + subscription). Developed admin dashboards for SaaS clients with complex data tables (sorting, filtering, pagination), role-based access, and bulk operations. Created interactive landing pages with scroll-driven animations (Framer Motion), headless CMS integration (Sanity/Strapi), and SEO optimization โ€” Lighthouse 90+. Refactored a legacy jQuery dashboard into modern React + TypeScript โ€” reduced bundle size by ~40%. Implemented authentication flows (JWT, OAuth, magic links) and reusable component libraries styled with Tailwind CSS, styled-components, or SCSS Modules.

Skills

bitcoin
ethereumjs
firebase
git
nextjs
react
react-native
typescript
web3
full-stack
english
russian
ukrainian