- 이메일: lleellee013@gmail.com
- Github: https://github.com/lleellee0
- 2019년 6월 전역예정
- 경기대학교 2013/03 ~ 2017/02 융합보안학과 졸업(컴퓨터과학과 복수전공)
- 통신소대장으로 군 복무중 2017/03 ~ 2019/06 전역예정
- Modi(Luxrobo) Modi Studio 개발(Electron 기반) 2016/07 ~ 2016/08
- Node.js, Electron, SASS(CSS)
- 프론트엔드
- HTML, CSS, Javascript: 백엔드로 구현한 것에 대하여 프론트 엔드에 보여줄 수 있음.
- React: 코드 읽기 가능(setState 시 동작, VirtualDOM에 대한 이해 등)
- 백엔드
- Node.js: 간단한 여러 데모 프로젝트 작성, 크롤링 경험 많음
- Java(Spring): 학과 도서 대출 시스템(RFID, NFC 활용) 구축 경험
- MySQL: 간단한 쿼리 작성 가능(UNION, JOIN, 간단한 프로시저 정도까지)
- Devops: Docker를 통한 CI/CD 공부중..(링크)
- 기타
- Linux: 리눅스 환경에서 코딩 경험 많음.
- Git : 소스 버젼관리
- 보안
- Secure Coding: 개발시 발생할 수 있는 취약점에 대한 이해 및 보안 코딩 가능
- 취약점 진단: 1-DAY POC 작성 가능, N사 홈페이지 세션 관련 취약점 제보(KVE-2019-0499)
- 암호학: AES, 해시, RSA 등 개발에 사용되는 암호학 관련 지식
- MODI STUDIO
- 담당: Electron(Node.js)에서 파일 입출력, 코드 블럭 UI 개발
- 기술스택: Electron, Node.js, HTML, SASS, cross-platform
- 기간: 2016/07 ~ 2016/08 (프로젝트 전체 기간이 아닌 제가 참여한 기간)
- 인원: 4명
- 설명
- Modi 블록을 컨트롤하기 위한 GUI 형태의 코딩 프로그램 개발
- Electron으로 cross-platform 지원 개발
- 기여도 측정 어려움. 다만 당시 크로스플래폼으로 파일 입출력이 가능하도록 함수 제작, 디자이너와 코드 블럭 UI 협업 개발
-
- 기술 스택: Java, Linux, Mysql, 분산 및 병렬처리
- 기간: 2016/09 ~ 2016/11
- 설명
- 4개의 서버에 존재하는 10000개의 HTML 문서를 워드카운팅하기 위해 최적화 시키는 것
- 중간에 3702초가 걸린 반면 최종적으로는 956초가 걸리도록 분산/최적화
-
- 기술 스택: Java(Spring),
- 기간: 2016/07 ~ 2017/02
- 설명
- NFC(RFID)와 QR Code를 통한 도서 대출/반납 기능
- iPhone의 경우 NFC 기능이 되지 않아서 QR Code 기능 제공
- ADMIN에서 도서 추가 및 회원 추가 기능
- 현재 동작 확인 가능
-
- 기술 스택: Node.js, MySQL, 크롤링(API 활용)
- 기간: 2017/06 ~ 2017/07, 2019/03
- 설명
- 비트코인 거래소 Bittrex에서 거래 데이터를 가져와 알트코인을 조금씩 매집하고 있는 것을 포착하기 위한 스크립트
- 사용자 메뉴얼 제공
- Github 11 Stars, 7 Forks
-
- 기술 스택: Node.js(puppeteer), 크롤링, 어뷰징, 로그분석
- 기간: 2018/12 ~ 2019/01
- 설명
- 티스토리, 애드핏 대상 광고 시스템 어뷰징
-
- 기술 스택: HTML, CSS, jQuery
- 기간: 2016/12
- 설명
- 간단한 색깔(색상 코드표) 맞추기 게임
-
Naver-Webtoon-Downloader, Daum-Webtoon-Downloader, Youtube-Downloader
- 기술 스택: 크롤링, Electron, Node.js, referer 속이기
- 기간: 2019/02 ~ 2019/03
- 설명
- 네이버 웹툰, 다음 웹툰, 유튜브 재생목록을 크롤링하여 다운로드하는 기능 제공
- 성인 인증이 필요한 웹툰은 세션 쿠키를 사용자가 넣어서 다운 받을 수 있도록 구현하였음.
-
- 기술 스택: Electron, Node.js, Stream
- 기간: 2019/03
- 설명
- 간단한 대용량 파일 공유/전송
- Electron을 통한 GUI 제공, 매우 간단
-
- 기술 스택: Node.js, Telegram(Telebot)
- 기간: 2019/01 ~ 2019/03
- 설명
- 텔레그램 봇을 통한 알림 기능
- 봇 채널 구독자 추가/제거 기본 기능 구현
- 추가적인 동작 코드 삽입을 위한 틀, 사용방법 제공
- "비트코인을 활용한 효율적 전자화폐 활성화 방안"(2016) KCI 논문 게재
- 경기대학교 정보보안동아리 활동(2014~2016)
- N사 세션 관련 취약점 제보(KVE-2019-0499) 2019/02
- Youtube에 크롤링 관련 채널
- Tistory 등 커뮤니티 & 블로그 활동