About

김 민준 (velopert)

언제나 최신 동향을 따라가려 노력하는 풀스택 웹개발자 김민준입니다. 자바스크립트를 주로 사용하며, 개발 관련 기술 학습의욕이 높고 습득한 기술은 나눠야 한다는 신념을 가지고 있습니다. 풀스택으로 작업이 가능하지만, 현재 주로 관심을 갖는 분야는 UI/UX 디자인 및 개발이며, 부족하지 않은 디자인 감각 또한 지니고 있습니다.

facebook_circle_color-512

Email: [email protected]

Skills

Backend

  • NodeJS
  • ExpressJS
  • SockJS
  • PHP
  • GraphQL

Frontend

  • React
  • Vue 2.0
  • SCSS

Database

  • MongoDB
  • PostgreSQL
  • MySQL
  • DB2

Mobile

  • Cordova
  • Ionic

Desktop

  • C#

Work Experience

Laftel (2016.12 ~ Current)

React 를 사용하여 프로젝트 개발 및 유지보수를 하고 있습니다.

 

Projects

Whotalk.us (2016.09 – 2017.01)

설명: 다수의 유저가 익명 / 비익명으로 특정 유저의 채널에서 말을걸고, 유저를 팔로우 하면 해당 유저의 활동을 구독 할 수 있는 채팅 기반 SNS 플랫폼 프로젝트입니다.

사용된 기술

– Frontend: React, Redux, React Router 4,  Scss, SockJS, Semantic UI, axios

– Backend: NodeJS, ExpressJS, MongoDB, SockJS, Webpack

Develoxy (2017.01 ~ 현재)

설명: 개발자들을 위한 블로그 플랫폼 입니다. 현재 작업중인 프로젝트이며, 매주마다 주기적으로 유튜브 채널 에서 라이브로 작업을 하는 영상을 시청 할 수 있습니다.

사용된 기술

– Frontend: React, Redux, React Router,  SCSS, GraphQL (Apollo)

– Backend: NodeJS, Koa 2, PostgreSQL, Sequelize, GraphQL

Mini Projects / Libraries / Repositories

MemoPad (2016.07)

설명: 무한스크롤링형 public 메모 패드입니다

사용된 기술

– Frontend: React, Redux, React Router 2,  Materialize, axios

– Backend: NodeJS, ExpressJS, MongoDB, Webpack

SaySomething (2016.08)

설명: AJAX 롱 폴링 기법으로 구현된 채팅 프로젝트입니다

사용된 기술

– Frontend: React, Scss, Materialize, axios

– Backend: NodeJS, ExpressJS, MongoDB, Webpack

react-webpack2-skeleton

설명: 웹팩2를 사용한 React Boilerplate 입니다. Code Splitting, React-hot-loader 이 적용되어있고 ajax 요청 관리 및 Server-side Rendering 에 대한 설명이 되어있습니다.

redux-pender 

설명: redux 에서 비동기 액션들을 쉽게 관리하기 위한 미들웨어 및 도구들이 들어있는 라이브러리입니다.

Education

홍콩 이공대 – The Hong Kong Polytechnic University (2013 – 현재)

컴퓨팅학과 (Department of Computing)
정보기술학 전공 (Bsc. in Information Technology)

상태: 휴학

 

Activities

개인 블로그

세미나/강의

 

Etc

OS

  • Windows 10
  • Linux – CentOS / Ubuntu
  • macOS (current)

Editor

  • VSCode (current)
  • Atom
  • Vim

Language

  • 영어 (업무상 의사소통 가능)
  • 중국어 (업무상 의사소통 가능)