• 안녕하세요!
    저는 김동현입니다.

  • I am
    Server developer

    조금은 늦었지만 늦은만큼 더 열심히 하고 팀원과 담합하여 팀으로써 성과를 이루어 내는 거에 성취감을 느끼는 신입 서버 개발자 김동현입니다!

About Me

조금은 늦었지만 누구보다 열심히 하는 서버 개발자

안녕하세요. 조금 늦게 개발 공부를 시작하여 신입 서버 개발자가 되고 싶은 김동현 입니다.

저는 한 직장에 오래 근무하였습니다. 일을 하면서 최고의 결과를 내기 위해 항상 최선을 다하였지만, 어느 순간 저 자신이 정체되어 있다는 생각이 들었습니다. 이러한 고민을 하던 중 친구의 권유로 프로그래밍을 접하게 되었고, 무언가를 만들기 위해 매일매일 공부하고 그걸 바탕으로 서비스를 개발하여 사람들에게 서비스하는게 정말 너무 재밌었습니다. 고민끝에 올해 초부터 하던 일을 그만두고 하루 종일 시간을 투자하여 개발 공부를 하고 있습니다. 남들보다 늦게 시작하였지만 뒤쳐지지 않고 오히려 더 앞장 설 수 있게 노력하는 개발자가 되겠습니다.

Server

Node.js

Javascript

Web

개발이 재밌고 좋은만큼
열심히 하여 성과를 내는 개발자가 되겠습니다.

매일매일 발전하는 서버 개발자가 되고 싶습니다!
What I do?

저는 이런 "경험"을 가지고 있습니다.

7년 근속의 꾸준함

2014부터 2021년까지 한 회사에 근무하였고, 사원부터 팀장까지 역임할 정도로 책임감과 꾸준함을 가지고 있습니다.

협업에 특화된 사람

팀장이 되어도 저의 의견을 내세우기 보다는, 팀원들의 의견을 전부 듣고 조율하고 수렴하고자 노력하였습니다.

고객을 상대할 줄 아는 사람

호텔을 방문한 많은 고객님들을 상대해봤습니다. 항상 친절하려 노력하였고, 그들의 니즈를 충족시킬 수 있게 모든 의견들을 듣고 최대한 수렴 하려고 노력하였습니다.

기술

AI와 빅데이터 기술에 관심을 가지고 있으며, 앞으로 회사 신사업을 추진함에 있어 도움이 될 수 있습니다.

프로젝트

프로그래밍을 배우기 위해 스파르타 코딩클럽 부트캠프에 등록하여 팀 프로젝트를 진행하여, 기획단계부터 배포, 운영까지 풀 사이클 경험이 있습니다.

Cups of coffee
Projects
Clients
Partners
Tech Skills

저는 지금 이것을 할 수 있습니다.

처음 시작은 pyhthon 기본 문법과 알고리즘 공부 부터 시작하였습니다. 이후에 스파르타 코딩클럽에서 웹개발 종합반 과정을 들으며 HTML,CSS,JAVASCRIPT를 이용하여 웹페이지를 제작을 해보았고, 이후에 부트캠프에 등록하여 본격적으로 Node.js를 배우기 시작하면서 서버 개발자로 활동하고 있습니다. Node.js-Express를 기반하여 REST API 서버를 구현 할 수 있고 데이터베이스 설계 및 아키텍처도 프로젝트를 하면서 설계 및 기획 해보았습니다.

프로젝트를 진행하면서 아마존 AWS EC2를 활용하여 서버 배포를 하였고, Redis의 pub/sub을 이용하여 무중단 배포도 시도해 보았습니다. 또한 GitHub을 통해 소스 코드 및 프로젝트를 관리하였고 협업툴인 slack, google drive, github, figma, notion등을 겸하여 협업을 진행 하였습니다.

Python

55%

파이썬 기초 문법에 대해서 공부하고, 자료구조 및 알고리즘을 파이썬으로 공부하였습니다.

Node.js

60%

Node.js-Express를 통해 서버 및 웹서비스를 개발하였습니다. REST API를 활용하여 프론트앤드와 함께 협업하여 서비스를 만들었습니다.

Javascript

60%

Javascript의 기본 개념과 최신 문법들을 이해하고 Javascript의 런타임인 Node.js로 서버 개발을 진행하였습니다.

AWS

30%

AWS EC2를 활용하여 서버를 배포하였고, 현재는 docker에 대해 학습하고 있습니다.

Github

40%

프로젝트를 github을 통해 소스 코드를 관리하였으며, 협업 역시 github를 통해 진행하였습니다. 또한 github서버를 활용하여 포트폴리오 사이트를 관리합니다.

Education

Education

스파르타 코딩클럽 부트캠프 항해99 2기
2021.06~2021.09

스파르타 코딩클럽 항해99를 수강하며 자기 주도적 학습을 통해 주특기인 Node.js를 통하여 서버 개발자로 성장하기 위하여 교육을 받았습니다. 추가적으로 Python을 이용하여 알고리즘 문제풀이, AWS를 활용한 배포, Git을 통한 소스코드 관리등을 교육 받았습니다.

컴퓨터·AI 공학과
2021.09~재학중

AI와 빅데이터에 관심이 많고 프로그래밍을 배우는게 재밌어서 학업을 이어가보기로 하였습니다. 업무와 병행할 수 있게 사이버 대학을 등록하였고, AI와 빅데이터 관련하여 전문 지식을 배우는 중입니다.

이과계열
2004.03~2007.02 졸업

고등학교 시절은 저의 성격에 대해서 가장 많은 부분 완성한 시기입니다. 서로의 미래에 관해 많은 이야기를 나누면서도 항상 활기차고 즐거운 교우 관계를 형성하였습니다.

Career

Self Introduction

한 회사의 팀장에서 주니어 개발자가 되기까지..

저는 7년간 한 직장에 근무하였습니다. 특급 호텔과 위탁 운영 계약을 맺는 회사에서 사원으로 시작하여 중간 관리직인 팀장까지 맡게 되며, 긴 시간동안 서비스업에 종사하게 되었습니다. 하지만 매년 계약을 연장해야 하는 회사의 특수한 경영 방침이 늘 불안하였습니다. 그래서 안정적인 진로를 탐색하던 중 IT 개발 직군의 시장 규모가 나날이 커져가는 것을 체감하게 되어 관심을 가지게 되었습니다. 개발 직군은 저의 이 고용에 대한 불안한 마음을 해소시켜 줄 수 있을 것 같은 기대감이 생겼고, 오랜 고민 끝에 7년 동안 꾸준히 다녔던 직장을 과감히 퇴사하고 웹 개발 공부를 시작하게 되었습니다. 공부를 하다 보니 정말 이 분야는 꾸준히 자기를 채찍질하여 지식과 경험을 쌓아야 되고, 그 과정에서 마주하는 수많은 에러들과 그 에러들을 디버깅 하는 작업이 정말 중요하다는 걸 경험하게 되었습니다. 이 모든 작업을 끝낸 뒤 나온 결과물을 유저들이 사용할 때의 그 성취감은 어느때보다도 짜릿했습니다. 이 즐거움에 서서히 매료되었고 우려가 이제는 확신으로 바뀌었습니다.

하루하루 경험하고 발전하는 개발자

하고자 하는 일이 있다면 끝까지 포기하지 않는 끈기가 있습니다. 저는 자전거 라이딩을 좋아합니다. 그 좋아하는 마음으로 팔당댐까지 120km나 되는 거리를 당일로 라이딩을 한적도 있으며, 올해 3월엔 제주도 자전거 길 240km를 3박 4일만에 완주한 경험도 가지고 있습니다. 처음엔 기대와 설렘을 가지고 시작했지만 장거리 주행상 시간이 지날수록 느껴지는 체력적 한계와 다리, 허리, 엉덩이에서 느껴지는 통증은 정말 상상 이상이었습니다. 하지만 여기서 포기하면 제 한계를 정해 버리는 거 같아서 끝까지 페달을 밟아 결국 완주를 하여 목표를 이루어 냈습니다. 분명 매일매일 발전하며 노력하는 개발자의 길이 쉽지는 않겠지만 제가 좋아하는 일이라면 그 어떠한 고통과 힘듦이 있더라도 자전거 라이딩처럼 절대로 포기하지 않고 끝까지 완주하겠습니다. 개발일지를 절대 놓지 않으며 발전해 나가는 개발자가 되도록 강한 끈기를 가지고 목표를 이루어 내겠습니다.

협업과 의견 조율이 가능한 신입 개발자

저는 제3자의 말을 경청할 줄 알고 그 말을 바탕으로 의견 조율을 잘 한다고 생각합니다. 6~7년 가까이 특급 호텔에서 팀장을 역임하면서 많은 손님들과 직원들을 상대했습니다. 그리고 직원들의 불만이나 고객의 컴플레인이 생기면 그들의 니즈를 파악하여 수많은 문제들을 처리했습니다. 이러한 장점을 살려서 소비자의 만족감을 극대화하는 서비스를 제공하여 비즈니스 성장에 기여하고 싶습니다. 저는 누구보다 팀 구성원들과 적극적으로 커뮤니케이션을 할 수 있다고 생각합니다. 훌륭한 서비스는 혼자서 할 수 없다고 생각합니다. 다양한 직무의 팀 구성원들과 함께 적극적인 커뮤니케이션으로 협업해야 훌륭한 서비스가 나온다고 생각합니다. 의견 조율을 잘하고 의견을 잘 듣는 개발자가 되겠습니다.

My Work

Project

개인 프로젝트 팀 프로젝트

협업돼지(2021.07.23 ~ 09.02)

효율적인 팀 프로젝트를 위한 협업 툴, 협업돼지
여러 번의 팀 프로젝트를 할 때마다 필요한 기능에 맞춰 카카오톡, 노션, 트렐로 등 다양한 협업툴을 설정해왔습니다. 1분, 10분이 소중한 단기 프로젝트에서 더 이상 협업툴 설정에 시간을 소모하지 않도록 협업할 수 있는 워크스페이스, 협업돼지를 만들었습니다. 협업돼지에서는 프로젝트를 시작할 때마다 새로운 방을 만들고, 초대코드를 통해 멤버들을 부릅니다. 그 후에는 오로지 방 안에서 문서 작성, 일정 관리, 채팅, 프로젝트 현황관리까지 한 번에 이용할 수 있게 됩니다.

소개영상 코드관리

Self Improvement

Blog

HTML5 Bootstrap Template by colorlib.com
SINCE 2021.06 | 개발 블로그 운영 |

김동현's 개발 일지

조금 늦은 나이로 개발에 입문하였지만 매일 발전할 수 있게 배운걸 전부 꾸준히 기록하고 운영 하여 제 지식으로 만들겠습니다.

Get in Touch

Contact

서울특별시 관악구 미성동

+82 10 8397 1500