미리보기
기본 정보
IT 연합 동아리 활동을 통해 Node.js와 백엔드 관련 지식을 학습하면서 축구/풋살 매니아들을 위한 앱 서비스를 기획, 개발, 배포한 경험이 있습니다. 팀원들과 프로젝트를 진행하면서 서로 다른 분야의 개발자들과 협업하고 소통했습니다. 다른 사람이 보기 쉬운 깔끔하고 유지보수하기 코드를 작성하기 위해 고민합니다. 팀 프로젝트에서 Express 라우터에서 모든 로직을 처리하던 것을 Controller-Service-Repository 계층구조로 리팩토링하면서 많은 코드 중복을 개선할 수 있었습니다. 지속적으로 성장하는 개발자가 되기 위해 노력합니다. 백엔드 개발자로 역량을 향상하기 위해 원티드 백엔드 프리온보딩 코스를 수료하였고, 최근에는 NestJS 스터디를 하며 배워가고 있습니다.
기술 스택
JavaScript, Node.js, TypeScript, NestJS, MySQL, MongoDB, Express
프로젝트
SNS
원티드 프리온보딩 백엔드 코스
2022.07. ~ 2022.08.
- SNS 서비스의 백엔드 API 서버
- TypeScript, NestJS, TypeORM, MySQL, Swagger, Docker
- 인증, 게시물, 댓글, 좋아요, 팔로잉 기능 구현
- Jest를 활용하여 Service 계층에서 47개의 단위 테스트 작성
- https://github.com/ymink716/04-SNS
단어장 웹 서비스
개인
2021.04. ~ 2021.07.
- 사용자가 직접 커스터마이징하여 단어장을 만들고 학습할 수 있는 웹 서비스
- React.js, Node.js Express, MongoDB, Jest
- 단어장 학습 및 테스트, 이미지 업로드 구현
- 로그인, 검색, 북마크, 리뷰 기능 구현
- React Context API를 활용한 전역 상태 관리
- Jest, SuperTest를 이용하여 21개의 API 통합 테스트 작성
- https://github.com/ymink716/quiz-app
플레이지
프로그라피
2020.04. ~ 2020.10.
- 축구/풋살 매니아들을 위한 매치, 인원 모집 플랫폼
- 팀 프로젝트 (안드로이드 2, 백엔드2)
- TypeScript, Express, TypeORM, MySQL, AWS
- 소셜 로그인 및 사용자, 매치 관련 API 담당
- controller-service-repository 구조의 리팩토링 진행
- ERD 작성 및 API 문서 관리
- https://github.com/prography/6th-playeasy-node
포트폴리오
교육
명지대학교
대학교(학사) | 경영정보학과
2013.03. ~ 2021.02. | 졸업
대외활동
NestJS 완두콩 스터디
기타
2023
- NestJS 공식 문서를 읽어보며 정리하고 프로젝트를 만들어보는 첼린지형 스터디
- https://gsgs.notion.site/gsgs/5d52560d15fb464f88e7631d7c956edd
- https://github.com/ymink716/wandookong-study
원티드 프리온보딩 백엔드 코스
원티드
2022
- 기업의 실전 과제를 팀 단위로 수행하며 역량을 향상하기 위한 프로그램
- Github 프로젝트, 이슈 관리 등을 통해 협업 프로세스 경험
- 백엔드 관련 지식 학습(REST API, Testing, AWS, Docker) 및 CS 스터디
프로그라피 5기, 6기
프로그라피
2020
- IT 연합 동아리, Node.js 백엔드 분야 맨티 활동
- Node.js 백엔드 스터디 및 팀 프로젝트 경험
- 축구/풋살 매니아들을 위한 매칭 플랫폼 개발
자격증
정보처리기사
취득 | 한국산업인력공단
2018.11.