About

/About
About2018-08-26T02:06:50+00:00

Joshua

Junior Developer

e-mail

tech stack

StackShare

에서 각 스택에 대한 저의 의견 확인이 가능합니다.

classificationstack
application & databootstrap, nginx, jquery, amazon s3, ec2, celery, react
languagepython, java, html5, markdown
frameworkdjango, scss, jinja2, spring, vuejs, react
DBmariaDB, postgreSQL, mysql
utilsgoogle drive, mailgun
devOpsvim, github, sublime text, sentry, pycharm
business toolwordpress, slack, kakao

 

Experience

  1. 다노 개발팀 인턴 16.07~16.09

– back-end 개발자로 입사하였지만, 회사 내부의 긴급한 일정으로 인해 front-end를 경함함
– react, javascript를 사용해 식사일기, 변화일기, 코치용 웹앱을 만들었습니다.
– reported error을 수정하기 위해 sentry를 적용하였고, sentry로 인식한 모든 에러를 적극적으로 해결함
– react life cycle을 이해하여 big O를 줄이는 업무를 주도적으로 수행함
4. fast campus git 특강
5. fast campus web programming school python 조교
1. (주)다빈솔루션 웹프로그래머 14.04~15.01
문자의달인 (java & spring)
게시판 CRUD 구현, 주소록, 관리자페이지 회원 리스트, 딜러 리스트
실사대행 서비스 (java & spring)
게시판 CRUD 구현, 서류추가, 회원상태 체크, 업무와 서류 연결하기
– role: backend

  1. (주)크리에이팁 마케팅1팀 대리 10.09~11.10

역삼동 미친아이 운영 파워블로거 1일 방문자 20,000명
– 티켓몬스터, 겨레가온데 등 다수의 업체 온라인마케팅 기획, 분석

Educated

  1. fastcampus web programming school #1(16.01.05 ~ 16.04.01)
  2. 컴퓨터 공학 학사학위 이수 ( 학점은행제 16.02 )

Project but

awesome-but

어떻게 취업난을 해결할까? 라는 문제 인식으로 시작했습니다.

  • backend: python 3.5.1, django 1.9.4, celery, honcho, kt mobile api, celery
  • front-end: materialize css -> MDBootstrap, jquery, cloud front, ajax
  • DB: postgreSQL
  • server: amazon ec2 ubuntu
  • tool: vim, slack, travis
  • git hook으로 pre-commit에 pep8을 체크해 pep8을 준수했습니다.

open source contribute

  1. django
  2. http2 번역
  3. gregorian-calendar

core value

저는 아래와 같은 core value를 가지고 있습니다.

1. Impact

  1. 회사의 비젼에 충분히 공감하며, 그 비젼이 나의 미션임을 믿는다.
  2. “내 일이 아니야”가 아니라 “내가 한번 볼게”를 실천합니다.
  3. 작은 마일스톤을 자주 달성합니다.
  4. 높은 수준의 코드 품질을 고집하며 기술 부채를 최소화 합니다.
  5. 누구나 실수할 수 있다는 것을 충분히 이해하며, 실패나 오류 발생에 대한 책임을 묻지 않습니다.

2. Growth

  1. 적극적으로 언어, 프레임워크, 프로세스, 그리고 업계 트렌드에 대해서 학습합니다.
  2. 아는 지식과 정보를 공유합니다.
  3. 제품을 만들면서 배우고 경험한 것들을 커뮤니티에 기여합니다.

3. Communication

  1. 저는 제 코드가 아닙니다.
  2. 다른 사람을 존중하지 않는 사람과 함께 일하지 않습니다
  3. 상시로 업무 상태를 소통합니다. (특히, 일이 계획대로 진행이 안 될 때)
  4. 서로에게 건설적인 피드백을 주고 받는 것을 당연하게 생각합니다.
  5. ‘나’, ‘너’가 아니라 ‘우리’ 라는 단어를 사용합니다.

looking for

  1. 회사가 현재 어디에 있느냐? 보다 어디로 가고있느냐? 를 중요하게 생각합니다.
  2. 3년뒤, 5년뒤 회사의 모습에 대한 목표가 있어야 합니다.
  3. 죽어있는 질서보다 살아있는 혼돈을 원합니다.
  4. 데이터에 집착해 도덕성을 저버리는것은 지양합니다.
  5. 주어진 업무 뿐 아니라 해야할일을 스스로 찾는데 긍정적이어야 합니다.

vision

  1. 회사의 목표가 나의 미션임을 믿으며 이것을 위한 utility가 된다.
  2. 나의 지식과 기술을 통해 회사에 기여하고 나아가 조국에 이바지 한다.

sub vision

  • 범위가 명확하고 작은 프로세스에 대해서 스펙 설정에 대한 도움을 받아 직접 구현하고 오너쉽을 갖는다.
  • Software engineering의 다양한 분야에 대해 최대한 많이 학습한다.
  • 올바르고 깔끔한 코드를 작성하고 기술 부채를 최소화하는 방법을 익힌다.
  • 회사의 기존 툴, 언어, 프레임워크들에 대해 빠르게 배운다.