미리보기
기본 정보
모든 일에는 항상 정답이 있다고 생각하며 목표한 바는 어떻게든 이뤄낸다고 자부할 수 있습니다.
기술 스택
JavaScript, React, Next.js, TypeScript, React Native
경력
주식회사크로스게임즈
팀원 | 개발팀
2023.03. ~ 2024.07. (1년 5개월)
인도 판타지 크리켓 스포츠 게임 앱 VIVA 11, Admin 기능 개발을 담당하였습니다.
웹뷰(RN)를 이용하여 Android 앱 개발
기술 스택 : Next.js, React Native, React, Styled-Components, SWR, Recoil, AWS, Github Action, Notion
코스모스
팀원 | 개발팀
2022.11. ~ 2023.03. (5개월)
실시간 스트리밍 서비스 플랫폼인 Fulldive 기능 개발을 담당하였습니다.
초기 개발 세팅, 퍼블리싱부터 모바일 반응형, 비즈니스 로직 구축 등 전반적인 프론트엔드 개발 담당
기술 스택 : Next.js, React, Styled-Components, Zustand, Zenkins, Trello
반응형 모바일 적용
주식회사에이아이스페라
팀원 | 개발팀
2021.07. ~ 2022.08. (1년 2개월)
개인 및 기업의 사이버 자산의 취약점을 실시간으로 탐지하는 검색 엔진 서비스 Criminal Ip 및 Admin 기능 개발을 담당하였습니다.
반응형 모바일 적용
기술 스택 : Next.js, React, Styled-Components, Zustand, Node.js, SQLite3, Redux, SVN, Jira
프로젝트
VIVA 11 VL(Virtual League)
크로스게임즈
2024.02. ~ 2024.07.
VIVA 11 추가 프로젝트로 가상 머신을 이용한 게임 시스템 개발
Admin
경기, 팀, 선수, 토너먼트, 스킬 등 경기 진행을 위한 경기 세팅 툴 개발
경기 결과 통계 툴 개발
선수 데이터 수집을 위해 python, beautifulsoup을 이용한 웹 크롤링 시스템 구축
Front 개발자 2명 (기여도 80%)
App
SWR Infinite를 이용한 무한 스크롤을 적용한 선수 검색
실시간 랭킹 시스템
기존의 서비스와의 공통 로직 분리 및 이중화로 개발
Front 개발자 2명 (기여도 80%)
VIVA 11 Admin
크로스게임즈
2023.03. ~ 2024.01.
roanuz api(인도 경기 데이터 써드파티)를 이용한 경기 등록, 삭제 등 경기 관제 시스템 개발
Google Anlytics, firebase 기반 Adjust를 사용 및 백엔드와 연동하여 정확한 MAU, DAU 등 마케팅 지표 툴 개발
TDS(인도 세금) 계산 및 자료 툴, 결제 관련 모니터링 툴 개발 ( 대용량 데이터 처리를 위해 sqlite3 db, next 서버 연동 구축 작업 )
내부 직원 사용 편의성을 위해 notion api를 이용한 효율적인 permission 권한 처리 로직 설계
게임 내 이용 가능한 Coupon, 앱의 전반적인 알림 구조 설계 및 회원 관리 시스템 개발
효율적인 관리를 위해 결제 ON / OFF 기능, 게임 이용 가능 지역 설정 등 커스텀 설정 기능 개발
규격화된 통일을 위한 MUI 시스템 적용
Lighthouse, next/bundle-analyzer를 이용한 웹 최적화 작업 진행 ( 빌드 시간 약 56% 감소 )
Front 개발자 2명(기여도 60%)
VIVA 11 앱 출시 및 유지보수
크로스게임즈
2023.03. ~ 2023.10.
WebView(RN)을 이용한 Android 앱 개발
판타지 크리켓 스포츠 게임 어플리케이션 개발 (현재 인도 구글 플레이스토어에만 등록)
Freshdesk api을 이용한 고객문의 기능 개발
Player 정보 UI / UX 개발
Wallet Page UI / UX 개발 및 juspay api를 이용한 결제 시스템 개발
Atomic Design 적용
Front 개발자 3명 (기여도 30%)
Google Play Store Link
https://play.google.com/store/apps/details?id=com.krossgames.viva11
(vpn으로 지역 인도 뭄바이 설정 후 확인 가능)
VIVA11 Web
크로스게임즈
2023.05. ~ 2023.07.
VIVA11 웹 페이지 개발
모바일 반응형 적용
VIVA 11 앱 이메일 인증 기능 구축
i18n 다국화 적용 및 모듈화
Front 개발자 2명 (기여도 50%)
FullDive
코스모스
2022.11. ~ 2023.03.
실시간 동영상 스트리밍 서비스 플랫폼 FullDive 사이트 개발
RTMP 서비스, OBS api를 이용한 서버와 실시간 동영상 스트리밍 서비스 개발
Web Socket을 이용한 실시간 채팅 서비스 개발
Google Login 연동 및 useForm을 이용한 로그인 / 회원가입 로직 구현
Jenkins, Docker를 이용한 CI / CD 구축 ( 기여도 50% )
로컬 DB에 CentOS를 이용한 베포 서비스 구축 ( 기여도 50%)
Front / Back 각 1명씩 개발(기여도 100%)
IP Detector
에이아이스페라
2022.04. ~ 2022.07.
IP Location과 같은 IP 탐색 가능 사이트 개발
SEO를 위한 Next.js를 이용하여 개발
node.js를 이용한 프론트 서버 구축
사용자 검색 기록 트래킹을 위한 sqlite3를 이용한 로컬 DB 구축
모바일 반응형 적용
Backend 없이 Front 개발자 1명 (기여도 100%)
Criminal IP Admin
에이아이스페라
2022.01. ~ 2022.08.
Admin 툴 개발
- nginx, SSL을 이용한 서버 베포
- 회원 관리, 사용자 권한 등 기본적인 어드민 시스템 개발
- Front / Back 각 1명씩 개발 (기여도 100%)
Crimianl IP
에이아이스페라
2021.07. ~ 2022.08.
회사 메인 프로젝트로써 실제 서비스 출시 경험
모바일 반응형 적용
chart.js를 이용한 실시간 사용량 측정을 도입한 My Page 개발
유튜브 iframe를 이용한 About Us 페이지 개발
아스키네마 api를 이용한 Code Sample Page 개발
Redux saga, toolkit을 이용한 상태관리
Front 개발자 5명 (기여도 15%)
포트폴리오
교육
위코드
사설 교육 | 프론트엔드
2021.03. ~ 2021.05. | 졸업
한국방송통신대학교
대학교(학사) | 컴퓨터과학과
2024.03. ~ 현재 | 재학 중
자기소개
호텔리어로서 2년을 근무했었고 3개월 동안 부트캠프에서 개발을 처음 공부했습니다.
현재는 벌써 개발자로서 일을 시작한지 3년이 지났습니다. 아직까지도 저는 제가 하는 일이 재밌고 자랑스럽습니다.
제가 그동안 일을 하면서 느낀 점은 누구에게나 배울 점은 있고 사람은 혼자서 모든 걸 할 수 없다는 것을 느꼈습니다.
여러 가지를 경험해봤지만 어떤 업무를 하던 최상의 결과물은 아닐지라도 방법을 찾아서 어떻게든 최상의 결과물로 만들기 위해 노력합니다.
협업을 중요시하며 1 + 1 = 10 이라는 생각을 가지고 있습니다.
항상 긍정적으로 생각하며 풀지 못하는 문제는 없다고 생각합니다.