이영재(YoungJae Lee)
- Github: https://github.com/leye195
- Blog: https://www.dantechblog.xyz
- Email: leye195@naver.com
Introduction
서비스 운영 과정에서 발생하는 성능, 구조, 협업 병목 문제를 발견하고 개선하는 것을 강점으로 가진 프론트엔드 엔지니어입니다.
서비스 성능 최적화(번들 사이즈 -65%)와 CI 기반 자동화(GitLab 언어팩 파이프라인 구축), Knip 도입을 통한 데드코드 감지·관리 등을 통해 서비스 품질과 팀 생산성개선을 주도했습니다.
또한 기술적 문제 해결 과정과 경험을 블로그를 통해 지속적으로 공유하며, 학습과 개선 중심의 개발을 지향하고 있습니다.
Work Experience
Coinness 개발팀
2024.10 ~Coinness - Web (2024.10 ~ )
주요 역할 및 성과:- FE 코드 컨벤션 표준화 및 데드코드 자동 관리 체계 구축(ESLint/Knip) → 코드 품질 및 개발 효율 개선
- Optimistic UI·버튼 debounce 적용 → 불필요한 API 요청 감소 및 사용자 체감 응답성 개선
- 글로벌 서비스 운영 및 인증 체계 통합 → 메일 인증 기반으로 통합하여 사용자 경험 일원화 및 유지보수 부담 감소
- Gitlab 기반 언어팩 자동화 파이프라인(CI Schedule + MR 생성) 구축 → MR 수동 생성 제거 및 언어팩 관련 충돌 발생률 100% 감소
- 대시보드,투자내역, PnL 공유, Live 개편 등 신규 기능 개발 및 어드민 유지보수
Tournament 개발팀
2022.08 ~ 2024.09EZPlay (2024.06 ~ 2024.09)
기존 Web3 토너먼트 플랫폼의 높은 진입장벽을 낮추기 위해 기획된 참여형 미니게임 플랫폼 EZPlay의 리뉴얼 및 성능 최적화를 담당했습니다.
주요 역할 및 성과:- Next.js App Router 기반 아키텍처 설계: 서버 컴포넌트(RSC)를 적극 활용하여 클라이언트 사이드 번들 사이즈를 줄이고 초기 로딩 속도를 개선
- 데이터 페칭 및 캐싱 전략 수립: 서비스 도메인 특성에 맞춰 ISR(Incremental Static Regeneration)과 SSR(Server-Side Rendering) 기법을 선택적으로 설계 및 적용
- 사용자 접근성 및 UX 개선: Google/Apple 소셜 로그인 및 게스트 로그인 기능을 도입하여 복잡한 지갑 생성 없이 서비스 이용이 가능하도록 개선
PlayDapp Tournaments (2022.08 ~ 2024.06)
게임 플레이 결과에 따라 보상을 제공하는 블록체인 기반 플랫폼으로, 초기 TF팀으로 합류하여 소프트 런칭 및 서비스 안정화를 주도했습니다.
주요 역할 및 성과:- 프론트엔드 파트 리딩(4인 구성): 프로젝트 전반의 기술 스택 선정 및 컨벤션 수립을 주도하여 협업 효율 극대화
- Web3 게임 브릿지 구축: iframe+postMessage 기반 통신으로 게임 클라이언트 연동
- Web3 지갑 고도화: wagmi 도입 및 WalletConnect V1 → V2 마이그레이션
- 번들 최적화: 코드 스플리팅 및 번들 분석을 통해 First Load JS 사이즈를 470kb에서 162kb로 65% 절감하여 초기 로딩 속도 개선
- ERC-20 토큰(이더리움 기반 디지털 자산) 출금 및 NFT 전환 기능 구현 → NFT 소각 시 보상 지급 지원
Marketplace 개발팀
2020.10 ~ 2022.08PlayDapp MarketPlace (2020.10 ~ 2022.08)
NFT를 거래할 수 있는 C2C 마켓플레이스의 리뉴얼 및 고도화를 진행했습니다.
주요 역할 및 성과:- 서비스 리뉴얼: CRA+JS 기반 v1 → Next.js+TS 기반 v2 마이그레이션 및 UI/UX 개선
- NFT 거래 기능: NFT(ERC-721) 구매, 판매 제안(Offer) 생성·취소·승인 기능 구현 및 My Offers 페이지 개발
- 외부 협업: IPX(라인프렌즈)와 협업하여 OOZ NFT 티징 페이지 제작 (원페이지 스크롤 UI 구현) → 신규 유저 유입 확대
- web3-react 도입: 멀티월렛 지원(Metamask, WalletConnect 등)
ItemManager (2022.03 ~ 2022.04)
유저가 보유한 NFT를 스테이킹하여 일일 임무 및 PvP 보상을 획득할 수 있는 서비스입니다.
주요 역할 및 성과:- Repair 기능 구현 → NFT 스테이킹 아이템의 내구도 회복 기능을 도입하여 사용자가 지속적으로 보상을 획득할 수 있도록 개선
- 공통 컴포넌트(내구도 게이지·경고 메시지) 개발 → UI 일관성 강화
Community Activities
- 오픈소스 기여: freechess (리뷰 패널, 리포트 카드 [PR #48],[PR #52])
- 개인 블로그 운영: dantechblog.xyz
Skill
TypeScript, JavaScript, React, Next.js, Node.js, Git, Jira
Education
Beihang University, Software Engineering (13.09 - 19.07)