Aaron Ryu

Software Developer

"Cool Heads, Warm Hearts"
aaron.ryu.dev@gmail.com | +82 10 5549 7201
Seoul, 05328, Republic of Korea

Specialty


  • Web Development: Front-end & Back-end

Skills


  • Kotlin 1.3, Java 8+ w/ Spring
  • React.js and Angular.js w/ Typescript
  • AWS

Experience


Coupang, Seoul - Software Developer 2017.08 ~ Current
  • 쿠팡 물류 발주서 생성 및 관리 시스템 개발에 기여 (~ 2021)
    • SNOP(TIP) 수요예측에 따른 발주 재고계획서에 따라 각 필요 벤더에게 발주서 발행 시스템
    • Coupang, CPLB 의 발주/반출 및 SKU 관리
      • Angular.js + Spring (Java)
      • MYSQL: 발주서 및 SKU, 입고/납품/출고 관련 정보 적재
      • Elastic Search: 대량 발주서 정보 조회용
      • Docker -> Kubernetes(k8s) 로 배포 경험 확장
    • 선물세트 재고이관 배치 시스템 개발
      • 출발지/도착지 재고 및 판매예측량에 따른 이관 재고 계산
      • Spring Batch (Java)

  • 쿠팡 자회사(떠나요)의 펜션 시스템의 쿠팡 인프라로의 이관 및 전환(리플랫폼) TF (~ 2021)
    • ASP.NET (C#) -> Spring (Java)
    • Windows -> Linux and AWS
    • 아키텍쳐에 상응하는 새 AWS VPC 인프라 구성 및 보안 아키텍쳐 검토 커뮤니케이션/매니징
      • AWS Network, Zscaler, 보안 구성 및 아키텍팅
    • 기존 펜션 시스템의 리플랫폼 이관 개발
      • React.js / Handlebars.js + Spring (Java)
      • MSSQL, CockroachDB: 펜션 및 예약 정보 저장, dual-write 전략
      • Debezium (싱크: MSSQL -> CockroachDB)

  • 쿠팡 자회사(떠나요)의 펜션 상품 및 예약 시스템 확장 (~ 2020)
    • 펜션만 제공가능한 시스템을 리조트, 카라반 상품도 제공가능하도록 확장
      • Angular.js + ASP.NET (C#)
      • MSSQL: 스키마 리디자인

  • 쿠팡 내 외부 여행 상품 연동을 위한 API 개발 및 연동 (~ 2019)
    • 여행 플랫폼 개발 후 고객에게 더 많은 여행 정보 제공을 위한 연동 시스템 개발
      • React.js + Spring Boot (Kotlin)
      • Couchbase: 연동된 여행 상품 정보 저장

  • 쿠팡 여행 관련 ‘상품 정보 관리’ 및 ‘예약 시스템’ 개발에 기여 (~ 2018)
    • 기존 쿠팡 플랫폼의 스키마는 여행 상품에 비적합하여 여행 플랫폼 개발
      • React.js / Handlebars.js + Spring (Java)
      • Couchbase: 여행 상품 정보 저장
      • Elastic Search: 예약 현황, 판매량 파악
      • RebbitMQ, Kafka: 결제 완료 및 예약 진행상황 싱크

Education


한국과학기술원 전산학부 - 석사 2015.08 ~ 2017.08
  • HypergraphDB와 같은 그래프 데이터베이스 조사, 하이퍼그래프에 대한 질의 프로세싱 관련 연구
한국항공대학교 컴퓨터 및 정보 공학과 - 학사 2011.02 ~ 2015.02
  • Hadoop 및 HDFS 을 활용한 영상처리 연구 및 개발

Papers & Conferences Attended


대용량 하이퍼그래프에 대한 효율적인 탐색 기법과 분석에의 응용 2017.07
  • 컴퓨팅의 실제 분야: 정보과학회 컴퓨팅의 실제 논문지(KIISE Transactions on Computing Practices, KTCP)
    > 류충모, 서정혁, 김명호
동형 서브그래프 검사를 이용한 향상된 하이퍼그래프 쿼리 시스템 설계 2017.06
  • 2017 한국컴퓨터종합학술대회 (KCC 2017)
    > 류충모, 서정혁, 김명호
대용량 하이퍼그래프에 대한 효율적인 BFS, DFS 탐색 기법 2016.12
  • 한국정보과학회 (제43회) 2016년 동계학술대회 논문집, 205-207 + 우수발표논문상 수상
    > 류충모, 서정혁, 김명호
하둡 분산 시스템에서의 효율적인 데이터 분할 기법 2015.06
  • 한국정보과학회 학술발표논문집 (한국컴퓨터종합학술대회 논문집) 제42권 1호 1668~1670
    > 장민욱, 이대철, 정재헌, 류충모, 김철기
Extensible Video Processing Framework in Apache Hadoop 2013.12
  • IEEE International Conference on Cloud Computing Technology and Science (CloudCom) + Demo session
    > 류충모, 이대철, 장민욱, 김철기, 서의성
Hadoop 기반 클라우드 컴퓨팅을 이용한 영상 처리 프레임워크 구현 2013.11
  • 제40회 한국정보처리학회 추계학술발표대회 논문집 제20권 2호 139~142
    > 류충모, 이대철, 장민욱, 김철기

Projects


대형 바이오 네트워크 데이터 분석을 위한 도구와 하이퍼그래프 데이터베이스 시스템 개발 2016.06 ~ 2017.07
GRRC (Cloud Computing System for Next-generation Broadcast Media) 2012.07 ~ 2013.06
  • 비디오 작업을 위한 Hadoop 기반 프레임워크 제작

Patents


동영상 파일을 하둡 분산 파일 시스템에 분산 저장하는 시스템, 동영상 맵리듀스 시스템 및 그 제공방법 2013
  • 특허 제 10-1460062호
    - 출원번호: 2013-0071441 / 출원일: 2013년 06월 21일, 등록일: 2014년 11월 04일
    - 김철기, 장민욱, 이대철, 유충모

Extracurricular activities


TEDxKAIST – 오거나이저 중 ‘스피커(연사자 모집)’ 팀 2016.11 ~ 2017.03
  • 12th TEDxKAIST WITH 개최
동아시아 평화 인권 캠프 (서울대 팀) 2014.02 ~ 2015.06