📚FOS Study
홈카테고리
홈카테고리
📚FOS Study

개발 학습 기록을 정리하는 블로그입니다.

바로가기

  • 홈
  • 카테고리

소셜

  • GitHub
  • Source Repository

© 2025 FOS Study. Built with Next.js & Tailwind CSS

목록으로 돌아가기
📄resume

이력서 및 경력기술서

약 6분
GitHub에서 보기

이력서 및 경력기술서

개인정보

  • 이름: 김병태
  • 이메일: jon89071@gmail.com
  • GitHub: https://github.com/jon890

경력사항

1. NHN - 슬롯 게임 서비스 백엔드 엔지니어

재직기간: 2024년 6월 ~ 현재 (약 15개월)
부서: NSC 슬롯개발팀

주요 업무:

  • 다양한 슬롯 게임(21번, 33번, 36번, 41번, 44번, 47번) 백엔드 개발 및 개선
  • RTP Cache Control(RCC) 시스템 설계 및 구현
  • 슬롯 시뮬레이터 서비스 리팩토링 및 성능 최적화
  • 어드민 시스템 및 데이터 관리 도구 개발
  • 튜토리얼 시스템 구축 및 개선
  • 전역 개인화 데이터 시스템 개발

주요 성과:

  • 15개월간 383개 커밋을 통한 지속적인 개발 기여
  • 69개 신규 기능 개발 및 개선 작업 수행
  • 실시간 캐시 시스템을 통한 사용자 경험 개선
  • 코드 표준화 및 테스트 자동화를 통한 품질 향상

사용 기술:

  • 언어: Java 17
  • 프레임워크: Spring Boot 3.x, Spring Data JPA
  • 데이터베이스: MySQL, Redis
  • 도구: Gradle, JUnit 5, Git, Docker
  • 기타: Flyway, Checkstyle, Mockito

2. NHN - 프론트엔드/풀스택 개발자

재직기간: 2022년 12월 ~ 2024년 5월 (약 1년 5개월)
부서: [부서명]

주요 업무:

  • 글로벌 승부 예측 서비스 개발: 스포츠 경기 결과 예측 및 코인 베팅 시스템 개발 참여
  • 어드민 서비스 개발: 서비스 운영 및 관리를 위한 관리자 도구 개발
  • 프론트엔드 기술 스택 개선: 기존 시스템의 개발 환경 및 성능 최적화
  • Wemade Wemix 플랫폼 연동: 블록체인 기반 코인 베팅 시스템 구축 지원

주요 성과:

  • 프론트엔드 기술 스택 현대화: Svelte + Rollup → Svelte + Vite → SvelteKit으로 단계적 개선
  • 풀스택 개발 역량: 어드민 시스템, 백엔드 API, 보안 기능, 블록체인 연동 등 전 영역 개발
  • 기술 연구 및 아키텍처: Kotlin+Spring 6+WebFlux, Kubernetes, GraphQL 등 현대 기술 도입
  • 체계적인 QA 대응: 55주간 지속적 버그 수정, BTS 기반 이슈 관리, 보안성 검토 대응
  • 블록체인 비즈니스 로직: 럭키볼 포인트 시스템, 추천인 시스템, 가스비 대납 로직 설계/구현
  • DevOps 및 빌드 최적화: 빌드 파이프라인 정비, Bitbucket/LFS 설정, 배포 자동화

사용 기술:

  • 프론트엔드: Svelte, SvelteKit, Vite, Rollup, JavaScript/TypeScript
  • 백엔드: Kotlin, Spring 6, WebFlux, Spring Boot, JPA/Hibernate
  • 데이터베이스: MySQL, Redis
  • DevOps: Kubernetes, Bitbucket, LFS, 빌드 파이프라인
  • 블록체인: Wemade Wemix 플랫폼 연동, 가스비 관리, 토큰 시스템
  • 보안: IP 화이트리스트, KYC 인증, Refresh 토큰, 보안성 검토

3. [이전 회사명] - [직책명]

재직기간: YYYY년 MM월 ~ YYYY년 MM월 (X년 Y개월)
부서: [부서명]

주요 업무:

  • [주요 업무 내용 입력]

사용 기술:

  • [사용한 기술 스택 입력]

주요 프로젝트 경험

현재 회사 프로젝트

1. RTP Cache Control(RCC) 시스템 개발

기간: 2024년 8월 ~ 2025년 9월
역할: Backend Developer
설명: 초기 사용자 경험 개선을 위한 실시간 캐시 시스템 개발
주요 기술: Java 17, Spring Boot, MySQL, 비동기 처리
성과: 사용자 초기 게임 경험 향상, 백그라운드 캐시 생성을 통한 시스템 효율성 증대

2. 다양한 슬롯 게임 개발

기간: 2024년 6월 ~ 2025년 9월
역할: Backend Developer
설명: 6개 슬롯 게임의 고유 메커니즘 구현 (캐스케이딩, 빙고, 링크 시스템 등)
주요 기술: Java 17, Spring Boot, 게임 로직 설계
성과: 다양한 게임 메커니즘 구현을 통한 게임 도메인 전문성 확보

3. 시뮬레이터 플랫폼 리팩토링

기간: 2024년 6월 ~ 2025년 9월
역할: Backend Developer
설명: 템플릿 패턴을 활용한 시뮬레이터 코드 표준화
주요 기술: Java 17, Spring Boot, JUnit 5, 템플릿 메소드 패턴
성과: 코드 재사용성 향상, 개발 효율성 증대

4. 어드민 시스템 개발

기간: 2024년 7월 ~ 2025년 8월
역할: Backend Developer
설명: 게임 운영팀을 위한 데이터 관리 및 자동화 도구 개발
주요 기술: Java, Spring Boot, MySQL, RESTful API
성과: 운영 업무 효율화, 수동 작업 자동화

이전 회사 프로젝트

1. 글로벌 승부 예측 서비스 개발

기간: 2022년 12월 ~ 2024년 5월
역할: 프론트엔드/어드민 개발자
설명: 스포츠 경기 결과 예측 및 Wemade Wemix 플랫폼 연동 코인 베팅 시스템 개발
주요 기술: Svelte, SvelteKit, Vite, Rollup, 블록체인 연동
성과:

  • 기술 아키텍처 혁신: Kotlin+Spring 6+WebFlux 기반 현대적 백엔드 아키텍처 설계
  • 풀스택 개발: 프론트엔드(Svelte→Vite→SvelteKit) + 백엔드(Spring) + 어드민 시스템 구축
  • 블록체인 비즈니스 로직: 럭키볼 포인트, 추천인, 가스비 대납 등 핵심 기능 설계/구현
  • 품질 관리 및 DevOps: 55주간 지속적 QA, BTS 기반 이슈 관리, 빌드 파이프라인 최적화
  • 보안 및 성능: Wemade 보안성 검토, IP 화이트리스트, 토큰 관리, API 최적화

2. 프론트엔드 기술 스택 개선 프로젝트

기간: 2023년 ~ 2024년 5월
역할: 프론트엔드 개발자
설명: 기존 Svelte + Rollup 환경을 SvelteKit으로 점진적 마이그레이션
주요 기술: Svelte, SvelteKit, Vite, Rollup, 빌드 최적화
성과: 빌드 성능 향상, 개발자 경험 개선, 최신 개발 환경 도입


보유 기술

프로그래밍 언어

  • Java: Java 17, Stream API, Lambda, 함수형 프로그래밍
  • Kotlin: Spring WebFlux 기반 리액티브 프로그래밍
  • JavaScript/TypeScript: ES6+, 모던 JavaScript, TypeScript

프레임워크 & 라이브러리

  • Spring: Spring Boot 3.x, Spring 6, WebFlux, Spring Data JPA, Spring Security
  • 프론트엔드: Svelte, SvelteKit, Vite, Rollup
  • 블록체인: Wemade Wemix 플랫폼 연동, 토큰 시스템

데이터베이스

  • 관계형: MySQL, 쿼리 최적화, 인덱스 설계, JPA/Hibernate
  • NoSQL: Redis, 캐싱 전략, 성능 최적화
  • DevOps: Kubernetes, Docker, Bitbucket/LFS, CI/CD 파이프라인

개발 도구 & 환경

  • 빌드 도구: Gradle, Maven, Vite, Rollup
  • 테스트: JUnit 5, Mockito, 통합 테스트
  • 버전 관리: Git, GitHub Enterprise
  • 기타: Docker, Flyway, Checkstyle, 블록체인 연동

아키텍처 & 설계

  • 디자인 패턴: Template Method, Factory, Strategy 패턴
  • API 설계: RESTful API, OpenAPI 문서화
  • 데이터베이스: 스키마 설계, 마이그레이션 관리

자격증 및 교육

자격증

  • [자격증명]: [발급기관], [취득일자]
  • [자격증명]: [발급기관], [취득일자]

교육 이력

  • [교육과정명]: [교육기관], [수료일자]
  • [교육과정명]: [교육기관], [수료일자]

온라인 강의 & 학습

  • [강의명]: [플랫폼], [수료일자]

수상 경력 및 활동

수상 경력

  • [수상명]: [주관기관], [수상일자] - [설명]

대외 활동

  • [활동명]: [기간] - [설명]
  • [활동명]: [기간] - [설명]

기술 블로그 & 발표

  • 기술 블로그: [URL] - [주요 포스팅 주제]
  • 기술 발표: [행사명], [일자] - [발표 주제]

자기소개서

지원 동기

[회사별로 맞춤 작성]

성장 과정 및 경험

NHN에서 약 2년 5개월간 프론트엔드와 백엔드 개발 경험을 쌓으며 풀스택 개발자로 성장해왔습니다.

글로벌 승부 예측 서비스에서는 블록체인 연동과 프론트엔드 기술 스택 현대화를 통해 새로운 기술에 대한 학습 능력을 보였으며, 이후 슬롯 게임 서비스로 전환하여 백엔드 개발 역량을 집중적으로 발전시켰습니다.

특히 RTP Cache Control 시스템 개발과 6개의 서로 다른 슬롯 게임 개발을 통해 복잡한 비즈니스 로직을 효율적으로 구현하는 능력을 기르게 되었습니다.

383개의 커밋과 69개의 신규 기능 개발을 통해 지속적인 학습과 개선을 추구하는 개발자로 성장하고 있습니다.

강점 및 역량

  • 기술 스택 다양성: 프론트엔드(Svelte)부터 백엔드(Java/Spring)까지 폭넓은 개발 경험
  • 기술 현대화 경험: 레거시 시스템의 점진적 개선 및 최신 기술 도입 경험
  • 문제 해결 능력: 복잡한 게임 로직과 실시간 시스템 개발 경험
  • 코드 품질: 템플릿 패턴, 테스트 자동화를 통한 유지보수 가능한 코드 작성
  • 지속적 학습: 블록체인부터 게임 도메인까지 새로운 영역에 대한 빠른 적응력

향후 계획 및 목표

  • 도메인 전문성 확장: 게임에서 쌓은 경험을 [지원 분야]에 적용하여 새로운 가치 창출
  • 기술적 성장: [구체적인 기술 학습 계획]
  • 팀 기여: [팀에 기여할 수 있는 구체적인 방안]

[작성일]: 2025년 9월 12일
[문서 버전]: v1.0
[용도]: [지원 회사명] [지원 포지션] 지원용

resume 카테고리의 다른 글 보기수정 제안하기
목차
  • 이력서 및 경력기술서
  • 개인정보
  • 경력사항
  • 1. NHN - 슬롯 게임 서비스 백엔드 엔지니어
  • 2. NHN - 프론트엔드/풀스택 개발자
  • 3. [이전 회사명] - [직책명]
  • 주요 프로젝트 경험
  • 현재 회사 프로젝트
  • 1. RTP Cache Control(RCC) 시스템 개발
  • 2. 다양한 슬롯 게임 개발
  • 3. 시뮬레이터 플랫폼 리팩토링
  • 4. 어드민 시스템 개발
  • 이전 회사 프로젝트
  • 1. 글로벌 승부 예측 서비스 개발
  • 2. 프론트엔드 기술 스택 개선 프로젝트
  • 보유 기술
  • 프로그래밍 언어
  • 프레임워크 & 라이브러리
  • 데이터베이스
  • 개발 도구 & 환경
  • 아키텍처 & 설계
  • 자격증 및 교육
  • 자격증
  • 교육 이력
  • 온라인 강의 & 학습
  • 수상 경력 및 활동
  • 수상 경력
  • 대외 활동
  • 기술 블로그 & 발표
  • 자기소개서
  • 지원 동기
  • 성장 과정 및 경험
  • 강점 및 역량
  • 향후 계획 및 목표