Back
KR

2023.04 – 2024.10

CatzeLabs· YooldoFrontend Engineer

Frontend for Yooldo, a blockchain gaming platform that helps Web2 games transition to Web3, plus game onboarding support. Yooldo is Linea's largest GameFi platform; its ESPORTS token is listed on Binance Alpha, Bitget, MEXC, and other major exchanges.

Impact

Projects

Yooldo x Linea Park (cross-chain campaign)

2024.02 – 2024.04

Problem · The campaign needed to funnel a multi-chain audience into one specific chain, and the resulting 750,000 new users triggered heavy traffic problems: bandwidth overruns on image/video assets, spiking Vercel image-optimization costs, and edge cases in verifying deleted accounts' game IDs.

  • Tracked multi-chain participation with GA metrics and responded to community issues in real time.
  • Moved transaction execution from server-side to client-side plus receipt verification to cut load.
  • Relaxed game-ID verification for deleted accounts and supported post-launch CS.

Yooldo rebrand

2023.07 – 2023.11

Problem · Legacy code and an aging stack (styled-components, localStorage token storage) were holding back a brand refresh.

  • Split atomic components into an npm library (catze-ui); separated the asset-heavy landing page from the game and on-chain interaction pages.
  • Migrated styled-components to Tailwind CSS, adopted SSR, moved access tokens from localStorage to cookies with an expiry timer.
  • Built and maintained Jury DAO, a decentralized system for reporting and filtering abusive in-game users.

Game login and security

2023.08 – 2024.02

Problem · Yooldo's own published games (Trouble Punk, RPD, and others) needed secure login and detection of tampered game clients.

  • Introduced universal/deep-link login (yooldo://game/troublepunk) for improved security.
  • Tracked game asset S3 hashes through the back office to detect tampered launchers.
  • Supported Play Store market-link entry for Android-only titles.

Back-office development and operations

2023.04 – 2024.08
  • Cut the operational kill switch time by 10+ minutes. User/site interaction tracking, batch email sends, scheduled project updates.
  • Shipped operational tools such as Jury DAO and the BRC-20 bridge through the back office; scheduled GitHub PR merges in the CI/CD pipeline.
  • Contract, user, and on-chain interaction log tracking; set policy for wallet keys and infra credentials.

Platform frontend & transaction verification

  • Development and operations of the blockchain game web platform, handling on-chain interaction events.
  • Transaction-receipt analysis to verify in-game asset acquisition.
  • Built and ran a Bitcoin bridge (BRC-20).

Stack

Frontend
TypeScript, Next.js, TanStack Query, Framer Motion, Storybook
Backend
Node.js, Nest.js, Prisma
Web3
Viem, Wagmi
Infra
Vercel, GitHub Actions