박두호

데이터 엔지니어

경력 요약

현재 드라마앤컴퍼니에서 데이터 엔지니어링을 담당하고 있는 경험이 다양한 엔지니어입니다. 최근 빅데이터 파이프라인 운영 및 데이터 ETL 최적화, 데이터사이언스 전반에 대해 관심을 가지고 있습니다. 이전에는 XIILAB 에서 데이터 파이프라인 설계 및 Tensorflow 기반 딥러닝 구현과 응용에 관해 연구 및 개발을 수행하였습니다. ADD, KISTI, NIA(K-ICT 빅데이터센터), ETRI 와 협업하여 프로젝트를 수행한 경험이 있습니다. 대학에서는 컴퓨터 공학을 전공하였으며, "안드로이드 애플리케이션을 위한 Sink 기반 보안 테스팅 환경"이라는 주제로 석사 학위를 취득하였습니다. 주력 개발 분야는 Python 기반 데이터 엔지니어링 분야입니다. 각 항목의 링크를 클릭하시면 상세 정보를 확인하실 수 있습니다.

최근 작성 글

경력

드라마앤컴퍼니

데이터 엔지니어
2018/12 - Current

Skill keyword:

  • python
  • mysql
  • bigdata
  • spark

Achievements:

데이터플랫폼 관리 운영 및 데이터 ETL
  • 사용 도구:
    • hive & presto
    • spark & yarn & hadoop
    • airflow
    • tableau
  • 운영 환경:
    • Amazon Web Service

(주)씨이랩(xiilab)

선임 연구원
2016/10 - 2018/11

Skill keyword:

  • python
  • Django
  • bigdata
  • deeplearning
  • tensorflow

Achievements:

국방과학연구소(ADD) - 머신러닝 학습용 합성 가상데이터 생성 프레임워크(D-GEN) 개발
  • 참여기간: 2017.12 - 2018.11
  • 담당업무:
    • Python, Tensorflow 기반 GAN 모듈 개발
    • 딥러닝 학습 파이프라인 구축
    • Python, Django 기반 이미지 레이블링 도구 개발
국방과학연구소(ADD) - 실시간 영상인식 국방 빅데이터 플랫폼(D-NET) 개발
  • 참여기간: 2016.10 - 2018.10
  • 담당업무:
    • 빅데이터 기반 영상 처리 플랫폼 연구 및 개발
    • Python, Tensorflow 기반 영상 인식 모듈 개발
    • Hadoop 기반 데이터 플랫폼 설계
    • Spark-kafka 기반 데이터 스트리밍 구조 설계
한국과학기술정보연구원 (KISTI) - 소상공인 마켓팅 지원 서비스
  • 참여기간: 2016.10 - 2017.05
  • 담당업무:
    • Spring 기반 웹 백엔드 개발
    • jQuery 기반 프론트엔드 개발
    • Apache Hbase 데이터베이스 관리 및 웹 연동
한국정보진흥원 (NIA) - 빅데이터센터 고도화 사업
  • 참여기간: 2016.11 - 2017.06
  • 담당업무:
    • R studio server, sparklyr 기반 spark-R 환경 구축
    • nvidia-docker 기반 다중사용자를 위한 딥러닝 클러스터 구축
    • Spring, Mysql 기반 웹 백엔드 개발 및 유지보수
    • 딥러닝 초급 교육 실습 과정 진행

정보통신기술협회(TTA) 시험인증연구소

전임 연구원
2015/01 - 2016/01

Skill keyword:

  • QA
  • 소프트웨어 시험인증
  • GS인증

Achievements:

소프트웨어 분석 및 품질 관리 / 국책과제 수행
  • GS 시험 인증 (15개 기업 대상)
    • 소프트웨어 시험인증 프로젝트 15건 시험 진행 및 시험원 관리, 결과서 작성
    • 시험 담당 프로그램:
      • RFID 서고 관리 시스템
      • 선거인명부 시스템
      • SCADA 원방 감시 제어 시스템 (RTU)
      • NMS (통합 네트워크 관리 시스템)
      • SMS (통합 시스템 관리 시스템) 등
개방형 스마트 앱세서리 플랫폼 구축 사업 수행
  • 주체: 산업통상자원부
  • 참여 기업: 에스피테크놀러지㈜, ㈜다빈치소프트웨어연구소, ㈜코런, 한국정보통신기술협회)
  • 담당업무:
    • 앱세서리 시험인증 규격 작성 및 검토
    • 홈페이지 용역 관리 (app.tta.or.kr)
    • 무료 교육 행사 홍보 및 진행
    • 최종 보고서 작성 등
조달 등록 설명회 개최 (총 4회)
  • 분기별 설명회 홍보 및 진행 / 약 120명 참석 (총 인원)
    • 대상: GS 시험 인증 기업
    • 강연자: 조달청 주무관
    • 내용: SW 계약 제도 및 조달등록 방법
    • 강연자: 조달청 주무관
    • 기간: 2015 1분기 ~ 4분기

건국대학교 프로그래밍언어 연구실

연구원
2010/12 - 2014/08

Skill keyword:

  • 논문연구
  • 안드로이드
  • 소프트웨어공학

Achievements:

  • Antiphisto - 모바일 브라우저를 위한 피싱검출방안 연구 및 개발
    • 2014.11 ~ 2015.06 / 정보통신산업진흥원 IT_SW 창의연구과정(창의연구형-NAVER과정)
    • 다양한 형태의 악성 웹 페이지 탐지를 위한 기계 학습 기반 악성웹 탐지 시스템 개발
    • 분류기 제공을 통해 모바일 환경에서 활용 가능
    • 기계 학습 기반 악성 웹 탐지
    • URL 특징 기반 웹사이트 분석
    • 소스 코드 특징 기반 웹사이트 분석
    • 악성 웹사이트 탐지 API 제공
  • Sink Based Android Testing Framework - 안드로이드 애플리케이션 보안테스팅을 위한 테스팅 프레임워크
    • 2013.11 ~ 2014.06 / 정보통신산업진흥원 IT_SW 창의연구과정(창의연구형-NAVER과정)
    • 효율적인 악성 앱 탐지를 위한 보안 테스팅 환경
    • 정보 누수 경로(Sink)를 기준으로 악성 여부 판단
    • APK 디컴파일
    • 애플리케이션 자동 실행
    • 정보 누수 경로 탐지(Sink)
  • Android Conversion Supporting Framework, 안드로이드 플랫폼 기반의 소프트웨어 이식성 지원을 위한 프레임워크
    • 2011.10 ~ 2012.07 / 서울산업진흥원
    • 애플리케이션 개발시 OS버전벌 테스트를 수행할 수 있도록 함
    • 안드로이드 디바이스 파편화를 해결하기 위함
    • 각 플랫폼 별 오류 확인을 쉽게하여 개발 환경의 편의를 제공함
    • 안드로이드 플랫폼 별 자동 테스트
      • 앱 설치/실행/삭제
      • 로그 기록
    • 이식성 분석 결과 리포트
  • 저널 발표논문
    • Feature Selection Algorithm for Intrusions Detection System using Sequential Forward Search and Random Forest Classifier 2017.10 Jinlee Lee, Dooho Park, Changhoon Lee, (SCIE) KSII Transactions on Internet and Information Systems, vol. 11, no. 10, pp. 5132-5148
    • Phishing Detection Using Web Site Heuristics 2016.02 Jinlee Lee, Dooho Park, (SCOPUS) International Information Institute information journal, Vol.19, No.2, pp.523-530
    • 웹사이트 특징을 이용한 휴리스틱 피싱 탐지 방안 연구 2015.10 이진이, 박두호, 이창훈, 정보처리학회논문지 : 컴퓨터 및 통신 시스템 VOL 04 NO. 10, pp.349~360
    • 효율적인 안드로이드 애플리케이션 테스트를 위한 테스트 케이스 설계 방안 2013.10 신원, 박두호, 장천현, 정보과학회논문지 : 소프트웨어 및 응용, 제40권 제10호, pp.575-581
    • 안드로이드 소프트웨어를 위한 테스트케이스 생성 도구 2012.02 신원, 박두호, 장천현, 정보과학회논문지 : 컴퓨팅의 실제 및 레터, Vol 18, No 2, pp.128-132
  • 학술대회 발표논문
    • Feature Selection algorithm using Sequential Forward Search and Random Forest classifier Outstanding Paper Award 2016.12 박두호, 이진이, International Conference on Internet (ICONI 2016), pp.125-131,2016.12
    • Phishing Site Detection based on URL Features 2015.06 이진이, 박두호, 이창훈, International conference on Computer Applications and Information Processing Technology (CAIPT2015), pp.167-170,2015.06
    • Behavior-based Portability Analysis Methodology for Android Applications 2014.06 신원, 박두호, 김태완, 장천현, The 5th IEEE International Conference on Software Engineering and Service Science (ICSESS 2014)
    • Sink based Security analysis tool for Android Malware Applications 2014.06 박두호, 신원, 김태완, 장천현, International conference on Computer Applications and Information Processing Technology (CAIPT2014)
    • Design of Authenticity Evaluation Metric for Android Applications 2014.05 신원, 이진이, 박두호, 장천현, The 4th International Conference on Digital Information and Communication Technology and its Applications (DICTAP2014), pp. 275-278
    • 정보과학회, 정보처리학회 등 국내 학술대회 논문 8회 작성 2011 ~ 2015

(주)나스텍

겸임 연구원
2012/01 - 2013/08

Skill keyword:

  • 기술 세미나
  • 안드로이드
  • 소프트웨어공학

Achievements:

선행 기술 연구 및 교육
  • 사내 직원 대상 세미나 수행 (소프트웨어 공학, 안드로이드)
  • 담당업무:
    • 세미나 자료 준비 및 발표
    • 선행 기술 연구 관련 논문 검색 및 분석
  • 성과:
    • 기술 세미나 총 20회 (월 1회) 수행

(주)피플앤리서치

개발자
2005/10 - 2006/03

Skill keyword:

  • ASP.NET
  • VB.NET
  • MSSQL

Achievements:

시스템 운영
  • ACS System v3 운영
(Auto Calling System)
  • 담당업무:
    • DB 추출 및 조인 (MSSQL)

    • 전화 여론 조사 예약 및 상태 확인
    • Solaris / Windows 시스템 운영 및 장애 복구
  • 성과:
    • 시간당 2만콜 이상 총 300만건 이상의 전화여론조사 수행 및 결과 수집
    • 1000건 단위 샘플 조사 100회 이상 수행
시스템 개발
  • 담당업무:
    • 데이터 베이스 관리

    • 사무자동화 프로그램 작성 (DB 자동 추출기, csv변환기 등 - VB.NET)
    • 웹 애플리케이션 제작 (ASP.NET, javascript 등)


취득자격

정보처리기사

  • 2007 / 한국산업인력관리공단

SQL-D(개발자)

  • 2011 / 한국데이터베이스진흥원

전자상거래관리사 2급

  • 2004 / 대한상공회의소

수상