채용공고 올리기

이동영님을 응원해보세요!

좋은 제안에 열려있어요

미리보기

기본 정보

이름
이동영
직업
백엔드 개발자
간단 소개

문제 해결 과정을 통해 즐거움을 느끼고, 배우고 느낀 것을 팀과 나누길 좋아하는 5년차 백엔드 개발자입니다.

자기소개

자기소개

문제 해결 과정을 통해 즐거움을 느끼고, 배우고 느낀 것을 팀과 나누길 좋아하는 5년차 백엔드 개발자입니다.

주로 백엔드 개발/배포/운영 업무와 레거시 서비스 개편 업무 등을 담당하였습니다.

Agile 프로세스, 코드 리뷰, 회고를 통해 제품과 코드의 품질을 높이는 것을 좋아하며 이를 통해 더 필요한 기술이나 사용 중인 기술의 디테일에 대해 주도적으로 학습하여 지속적으로 성장하고 팀과 나누는 것을 좋아합니다.

교육

소속/기관명

충북대학교

종류 | 전공

대학교(학사) | 소프트웨어학과

재학 기간 | 재학 상태

2013.03. ~ 2019.08. | 졸업

소속/기관명

병점고등학교

종류 | 전공

고등학교

재학 기간 | 재학 상태

2010.03. ~ 2013.02.

기술 스택

기술 스택

Java, Spring Boot, Spring Batch, Elasticsearch, Kubernetes, Kafka, MongoDB

자격증

자격증명

CKAD

점수 | 발급기관

94 | CNCF

취득연월

2024.05.

자격증명

CKA

점수 | 발급기관

92 | CNCF

취득연월

2024.05.

경력

회사명

엔씨소프트(주)

직급 | 부서 | 근무 유형

팀원 | UG플랫폼센터 | 재직 중

근무 기간

2022.01. ~ 재직 중 (3년 1개월)

담당 업무
  • PlayNC 및 인게임 검색 시스템 개발 및 운영
  • 레거시 검색 시스템 리팩토링
  • 글로벌 검색 서비스 제공을 위한 시스템 확장 구축
  • 신규 게이밍 서비스 Event store 설계 및 서비스 개발
  • 주요 기술 스택
    • Java, SpringBoot, Elasticsearch, Kafka, MongoDB
    • Linux, Kubernetes
회사명

주식회사 바이브컴퍼니

직급 | 부서 | 근무 유형

팀원 | 스마트시티연구소

근무 기간

2019.09. ~ 2021.12. (2년 4개월)

담당 업무
  • 소셜 데이터 기반 도시 이슈 분석 및 시각화 서비스 개발

  • SI 프로젝트 참여

  • 주요 기술 스택

    • Java, Spring (전자정부프레임워크), MyBatis, MySQL

    • Linux, Kubernetes

프로젝트

프로젝트명

Batch pipeline 개선을 위한 Airflow 도입

소속/기관명

엔씨소프트

프로젝트 기간

2024.04. ~ 진행 중

프로젝트 내용
  • Jenkins 기반 배치 파이프라인을 Airflow로 마이그레이션

  • Kubernetes 환경에서의 Airflow 구성 및 최적화

  • DAG 관리 전략 수립 (git-sync, PV 활용 비교)

  • Celery Executor, Kubernetes Executor, CeleryKubernetes Executor 비교 및 최적 선택

  • 구성 인원: 1인

  • Skills

    • Airflow, Kubernetes, Spring batch

프로젝트명

Cloud gaming service Event store 개발

소속/기관명

엔씨소프트

프로젝트 기간

2023.05. ~ 2023.07.

프로젝트 내용
  • MSA 기반 클라우드 게이밍 서비스의 이벤트 저장소 개발

  • Multi topic consumer 구현 및 Cloud event 스펙 문서화

  • MongoDB Timeseries collection을 활용한 효율적인 데이터 저장 및 조회 구조 설계

  • 구성 인원: 1인

  • Skills

    • Spring Webflux, MongoDB, Kafka

프로젝트명

글로벌 검색 시스템 구축

소속/기관명

엔씨소프트

프로젝트 기간

2022.06. ~ 2024.02.

프로젝트 내용
  • 글로벌 게임 서비스를 위한 해외 Elasticsearch 클러스터 구축 및 다국어 검색 지원

  • Kafka topic mirroring을 이용한 데이터 복제 구조 설계

  • API Gateway를 통한 리전별 최적화된 검색 서비스 제공

  • 해외 지사의 검색 시스템 통합으로 운영 효율성 증대

  • 구성 인원: 2인

  • Skills

    • Spring Batch, Kubernetes, Kafka, Elasticsearch, MongoDB

프로젝트명

Blade & Soul 거래소 검색 시스템 리팩토링

소속/기관명

엔씨소프트

프로젝트 기간

2022.06. ~ 2022.11.

프로젝트 내용
  • 인게임 아이템 정보 수집 및 통합 배치 로직 구현

  • Kubernetes 환경으로 마이그레이션 (20개 이상의 API를 3개의 Pod로 통합)

  • XML 기반 데이터를 JSON으로 변환, Gateway를 통한 v1.0에서 v2.0으로의 점진적 마이그레이션

  • 구성 인원: 1인

  • Skills

    • Spring MVC, Spring Batch, MongoDB

프로젝트명

검색 데이터 파이프라인 개발 및 운영

소속/기관명

엔씨소프트

프로젝트 기간

2022.02. ~ 진행 중

프로젝트 내용
  • 260종 이상, 총 5000만 건 가량의 데이터를 다루는 Spring Batch, Kafka를 활용한 대용량 데이터 처리

  • Elasticsearch 튜닝을 통한 성능 최적화 (refresh_interval, client node, BulkProcessor 등)

  • XML, REST API, RDB, NoSQL 등 다양한 소스로부터 데이터 수집 및 처리

  • Kafka Consumer를 통한 실시간 데이터 처리 및 Bulk request 최적화

  • 데이터 수집 설정 관리, 사용자 사전 관리, 데이터 재 배포 등 운영 편의성을 위한 운영툴 기능 개발

  • 구성 인원: 2인

  • Skills

    • Spring Batch, Kubernetes, Kafka, Elasticsearch, MongoDB

프로젝트명

검색 API 서비스 개발 및 운영

소속/기관명

엔씨소프트

프로젝트 기간

2022.02. ~ 진행 중

프로젝트 내용
  • 150개 API의 성능 개선 (500 TPS, 응답시간 30ms 달성)

  • Kubernetes HPA 및 Graceful shutdown 을 활용한 서비스 안정성 확보

  • API 버전 관리 (v1.0, v2.0) 및 마이그레이션 전략 수립

  • 구성 인원: 2인

  • Skills

    • Spring Webflux, Elasticsearch, Kafka

프로젝트명

CityPulse

소속/기관명

바이브컴퍼니

프로젝트 기간

2021.05. ~ 2021.12.

프로젝트 내용
  • 자체 소셜 데이터 분석 솔루션을 이용한 주제 별 키워드 감성 분석 및 연관어 시각화
  • 단위 기간 별 소셜 데이터 분석 결과 저장 및 조회 API 개발
  • 구성 인원: 1인
  • Skills
    • Spring Webflux, Elasticsearch

포트폴리오

URL

link

Dongyoung Lee | 이력서 및 포트폴리오

노션
댓글