미리보기
기본 정보
사용자의 경험을 최적화하고 시스템 성능 향상에 중점을 두고 있습니다. 안정성과 확장성을 고려한 아키텍처 설계에 관심을 가지고 있습니다.
자기소개
다년간 프론트엔드 개발과 백엔드 인프라 관리 경험을 쌓으며, 데이터 시각화와 성능 최적화에 주력해왔습니다. 특히, Canvas API, Chart.js, SSR 등을 활용해 사용자 경험을 개선하고 실시간 데이터를 시각화하는 프로젝트에서 성과를 냈습니다. 또한, CI/CD 파이프라인 구축과 보안 시스템 관리를 통해 안정적인 서비스 운영에 기여했습니다.
앞으로는 대규모 시스템 아키텍처 설계와 데이터 처리 최적화에 더 집중하고, 사용자 중심의 솔루션을 제공할 수 있는 개발자로 성장하고자 합니다. 이러한 경험을 바탕으로 복잡한 문제 해결과 최적화된 성능을 요구하는 환경에서 더욱 강점을 발휘할 수 있습니다.
경력
유한책임회사 앤서스랩코리아
Software Engineer | Frontend Part_PokerCraft | 재직 중
2019.07. ~ 재직 중 (5년 4개월)
업계 1위 온라인 포커 및 카지노 게임 개발 회사에서 PokerCraft 팀의 프론트엔드를 담당하고 있으며, 주력 서비스인 PokerCraft 웹서비스와 다양한 사이드 프로젝트를 진행하고 있습니다.
다년간 프론트엔드 개발, BFF, 인프라 구축 및 관리 경험을 통해 서비스 유지보수와 트러블슈팅에 대한 종합적인 접근이 가능합니다.
프로젝트
PokerCraft
앤서스랩코리아
2020.01. ~ 진행 중
포커 클라이언트의 게임 히스토리와 진행 유형, 타입을 분석하여 데이터를 차트와 리스트 형태로 시각화하는 웹 서비스로, 해당 프로젝트의 전반적인 개발을 담당하고 있습니다.
유지보수 및 신규 기능 추가
보안유지와 VM 매핑을 위한 BFF 서버 구축 및 운영
HTML Canvas를 활용한 캔버스 정적 이미지 및 동적 애니메이션 개발
유저의 게임 데이터 분석을 위한 ChartJS 활용 차트 개발
SNS 공유 기능에 맞춘 SEO 최적화를 위한 SSR 서비스 개발
유저의 프로필 정보 관리를 위한 DB 운영 및 관리
유동적인 게임 설정 데이터 적용을 위한 Batch 시스템 개발
Token 검증을 활용한 보안 인증 시스템 구축 및 관리
기술스택 : Angular
TypeScript
Node.js
Express.js
Nginx
HTML
SCSS
HTMLCanvas
MongoDB
AWS
Jenkins
Google Analytics
New Relic
PokerCraft ClubGG
앤서스랩코리아
2024.04. ~ 진행 중
사내 Club 포커 게임 플랫폼인 ClubGG의 유료 구독 클라이언트를 위한 웹 서비스를 구현하였습니다. 기존의 PokerCraft 서비스의 비지니스 모델과 UI는 동일하게 가져가되 시스템 구조 변경 및 버전 업그레이드를 진행하여 클라이언트에 이전보다 최적화 된 유저경험을 제공할 수 있었습니다.
Angular 18 (최신버전) 도입을 통한 Moduleless 구조로 개선 및 SSR 성능 최적화
컴퍼넌트 단위의 유닛 테스트 도입
Angular Signal을 도입하여 상태관리의 편리성과 효율성 증가
기술스택 : Angular
TypeScript
Node.js
HTML
SCSS
Ask Fedor 유료 멤버쉽 구독 결제 서비스
앤서스랩코리아
2020.07. ~ 2022.12.
사내 신규 서비스인 Ask Fedor의 유료 멤버십 구독을 위한 프로젝트를 구현하였습니다. 게임 클라이언트의 인앱 페이지와 PokerCraft 내부 웹 서비스에 적용하였고, 이를 통해 사용자들이 신규 서비스의 접근성을 높일 수 있었습니다.
멤버십 구독(구독, 해지, 결제정보 및 결제수단 변경 등)과 관련한 전체 서비스 개발
xsollar 연동 PSP 결제 페이지 및 결제 히스토리 기능
클라이언트 인앱 제공 시 PostMessage를 활용한 효율적인 통신 구현
기술스택 : Angular
TypeScript
Node.js
HTML
SCSS
Discord 웹훅 서비스
앤서스랩코리아
2020.07. ~ 2022.12.
사내 Discord 리포트 채널에 Helpscout API를 연동하여 클라이언트의 자주 묻는 질문에 대한 자동 응답 서비스를 개발했습니다. 이로 인해 운영지원팀의 반복적인 리포트 대응에 대한 업무 부담을 40% 가량 줄이고, 고객 문의에 신속하게 대응할 수 있게 되었습니다.
기술스택 : JavaScript
NPM (New Promotion Manager)
앤서스랩코리아
2019.08. ~ 2019.12.
사내 프로모션 운영을 위한 백오피스 페이지 구축 프로젝트에 일부 참여하였습니다. NPM을 통해 효율적인 운영이 가능하도록 입력 폼 위주의 기능들을 구현했습니다. 이를 통해 프로모션 관리의 효율성을 향상시켰습니다.
기술스택 : Angular
Typescript
HTML
SCSS
인프라 관리
앤서스랩코리아
2020.01. ~ 진행 중
담당하는 프로젝트의 인프라를 관리하고 있습니다.
Jenkins와 AWS CodeDeploy를 활용한 CI/CD 파이프라인 구축
PM2의 클러스터 모드를 활용한 무중단 배포
서비스의 Node.js 버전 이슈로 인한 Jenkins 서버 업그레이드
트러블 슈팅을 위한 로그 수집 자동화 스크립트 작성
포트폴리오
기술 스택
JavaScript, Angular, Node.js, TypeScript, HTML/CSS, nginx, RxJS, Jenkins, express.js, MongoDB, jasmine, aws-ec2, aws-s3, JIRA, Slack
교육
창원국립대학교
대학교(학사) | 불어불문학과
2013.03. ~ 2019.02. | 졸업
Lycée de la Mode Cholet, France
대학교(전문학사) | 가죽제품 및 제화
2016.09. ~ 2018.06. | 졸업
외국어
프랑스어
비즈니스 회화 가능