미리보기
기본 정보

매일 100명의 유저가 24시간 사용하는 웹서비스를 기획/개발/배포/운영하며 NodeJS 기반으로 프론트엔드, 백엔드, 인프라 구축을 가리지 않고 하고 있는 백엔드 개발자입니다. HTTPS, Swagger, 배포자동화, 에러 알림 등 실제 서비스를 운영을 위해 필요한 다양한 기능을 직접 고민하고, 선택하며 도입하고 있습니다. 기능 확장 및 구조 개선을 위하여 ExpressJS에서 NestJS로 마이그레이션 작업을 진행하고 있으며, 레이어드 아키텍쳐, OOP, 테스트코드, 정적타입을 도입하였습니다.
기술 스택
Node.js, Express, NestJS, MySQL, Git, GitHub, AWS, 네이버 클라우드, HTML/CSS, JavaScript, Figma
프로젝트
사회복지기관 리뷰 서비스 NEEDU
NeedU
2023.02. ~ 진행 중
NeedU는 사회복지 생태계의 더 나은 조직문화를 만들어가는 커뮤니티 플랫폼을 지향합니다.
사회복지기관 전현직자들의 직장 후기를 공유하는 서비스로 현재 24시간 운영 중입니다.
(MAU 2,200명 / 23년 8월 PV 3.3만)
ExpressJS 기반으로 1인개발하여 운영 중이며, 현재 NestJS로 마이그레이션 진행 중입니다.
서비스 URL : https://needu.site/
깃허브 URL : https://github.com/Code-KHJ/Needu
포트폴리오
자기소개
안녕하세요.
저는 비즈니스에 관심이 많은 노드 백엔드 개발자 김현준 입니다.
필요한 것을 주도적으로 해결하는 성향입니다.
항상 ‘필요’를 채우기 위해 주도적으로 행동하는 것이 성장과 성과로 이어졌습니다. 프로젝트를 개발할 때에도 전체를 설계할 역량은 없었지만, 각 단계를 거치면서 필요하다고 느껴지는 것은 적극적으로 배우며 적용하였습니다. 현재 하고 있는 NestJS로의 마이그레이션도 필요에 따라 진행하게 되었습니다.스스로 학습하는 방법과 힘이 있습니다.
강의, 책, 참고자료, 논리적 사고를 주로 활용하여 학습합니다. 지금 무엇이 부족한지, 무엇을 공부해야할지를 스스로 판단할 수 있으며, 때로는 다른 사람을 이끌며 학습하기도 합니다.
ex) 독서스터디 운영 21.11-22.10 (11개월) : 4명의 스터디원을 모집하여 30여권의 책을 읽으며 주 1회 스터디 운영함. (이후에도 개인적으로 매일 아침 30분씩 독서 습관 유지)
ex) 사이드 프로젝트 운영 23.2-현재 : 2명의 팀원을 이끌고 사이드 프로젝트 운영하며, 웹 개발에 대해 학습, 실습
- 발전적인 토론과 의견 나누기를 좋아합니다.
찬성만 있는 회의보다는 반대 의견이 오고가는 회의가 더 발전적이라고 생각하여, 의도적으로 다른 시각을 제시하기도 합니다. 회의를 통해 결과가 도출된 이후에는 유연한 태도로 결과를 받아들이고, 같은 시각으로 업무에 참여합니다.