Introduce

  • 안녕하세요. 약 14년차 프론트엔드 개발자 허영남입니다.
  • 13년전쯤 prototype.js를 소스레벨에서 분석하는 스터디를 시작으로 프론트엔드 개발자로 입문했습니다.
  • 다양한 프론트엔드 프레임웍을 다룰 수 있으며, x-ui.js, playrtc.js라는 프레임웍을 직접 만들어서 운영해봤습니다.
  • 요즘은 서비스에 관심이 많으며, 괜찮은 서비스를 만들어보고 싶은 욕심이 있습니다.

More Information

  • WebRTC
  • Node.js
  • Javascript / Typescript
  • Python

Project

PlayRTC(WebRTC)

  • WebRTC 플랫폼 구축 프로젝트. 현재는 서비스가 종료되었지만, 프로젝트의 흔적은 https://github.com/PlayRTChttp://playrtc.github.io/에 남아있습니다.
  • RestAPI 설계, JS SDK 설계 및 구축을 담당했습니다.
  • 기억이 남는 두가지는, WebRTC 서비스 흐름을 알게된것과, JS로 이진 바이너리 데이터를 핸들링해본 경험입니다.

App Stream

  • 미니 프로그램을 저작하여 앱내 앱으로 런칭할 수 있는 프로토타입 프로젝트
  • 미니 프로그램 저작툴을 electron으로 만들었으며, 해당 미니 프로그램을 디버깅할 수 있도록 저작툴에서 Chrome Dev Tool과 연동하여 한줄씩 트레이스가 가능하도록 구현했습니다.

프로세스 마이닝

  • 프로세스 마이닝 솔루션 제품.
  • vue, rollup, lerna, typescript 등을 이용하여 구축했습니다.
  • 공통 모듈을 npm에 배포하고 이를 타개발자가 install해서 사용하는 것을 목표로 했으며 공통 모듈은 lerna, rollup 기반으로 vue, react에서 사용 가능하도록 구현했습니다.

Contact me

cryingnavi@gmail.com