미리보기
기본 정보

- 꾸준히 성장하는 개발자가 되고 싶습니다. - TypeScript, React를 사용한 프론트엔드 개발 경험이 있습니다. - 코드스테이츠 프론트엔드 개발자 양성 과정을 수료했습니다. - 인프런, 패스트 캠퍼스에서 온라인 강의를 수강하고 있습니다. - 항해에서 운영하는 코딩 테스트 스터디에 참여했습니다. Github: https://github.com/2eejehoon Blog: https://velog.io/@2jehoon
기술 스택
HTML/CSS, JavaScript, TypeScript, React, Next.js
프로젝트
복불복 (위치 기반 음식점 정보 웹 사이트)
개인
2023.03. ~ 2023.04.
[ 배포 ] http://bokbulbok.vercel.app
[ 깃허브 ] https://github.com/2eejehoon/bokbulbok
[ 스킬 ] TypeScript, Next.js, React-Query, Recoil, Sass
[ 구현 내용 ]
- Next.js 프레임워크를 이용한 서버 사이드 렌더링
- React Query 라이브러리와 Observer API를 이용한 무한스크롤
- Geolocation API를 이용한 현재 위치 주변 음식점 목록 조회 기능
- createPortal API를 이용한 모달 컴포넌트
- Sass를 활용한 룰렛 및 캐러셀 컴포넌트
지뢰찾기
개인
2023.02. ~ 2023.03.
[ 배포 ] http://2eejehoon.github.io/
[ 깃허브 ] https://github.com/2eejehoon/minesweeper
[ 스킬 ] TypeScript, React, Redux-Toolkit, Styled-Components
[ 구현 내용 ]
- Redux-Toolkit 라이브러리를 사용한 Flux 패턴
- BFS 알고리즘을 적용한 빈 칸 탐색 및 지뢰갯수 표시 기능
- 테이블 생성, 지뢰 심기, 깃발 꽂기, 물음표 표시, 난이도 설정, 다시하기 등의 기능
- setInterval 함수를 이용한 타이머 기능
구글 설문지 클론 코딩
개인
2023.02. ~ 2023.03.
[ 배포 ] https://surveyform-2eejehoon.vercel.app/
[ 깃허브 ] https://github.com/2eejehoon/surveyform
[ 스킬 ] TypeScript, React, Redux-Toolkit, Styled-Components
[ 구현 내용]
- 설문지 질문 생성 페이지, 답변 작성 미리보기 페이지 및 제출 답변 확인 기능
- useCallback, useMemo, memo를 이용한 불필요한 재렌더링 제거
- Drag and Drop API를 이용한 드래그앤드롭 기능
포트폴리오
교육
코드스테이츠
사설 교육 | 프론트엔드
2022.06. ~ 2022.12. | 졸업
인하대학교
대학교(학사) | 경영학과
2010.03. ~ 2018.02. | 졸업
대외활동
자바스크립트 알고리즘 스터디
항해
JavaScript 알고리즘 문제 풀이 및 코드 리뷰
자격증
Toeic
950 | TOEIC
2016.08.
Opic
IH | ACTFL
2018.08.
컴퓨터활용능력
1급 | 대한상공회의소
2017.04.
외국어
영어
비즈니스 회화 가능
자기소개
[ 웹 프론트엔드 개발자 전향 - 도전하는 삶 ]
저는 제 적성과 흥미에 맞는 일을 찾아 웹 프론트엔드 개발자가 되겠다는 계획을 세웠습니다. 저는 식품/의류/광고/IT 등 다양한 분야에서 근무한 경험이 있고, 미국과 오스트리아에서 낯선 환경에서 거주한 경험도 있습니다. 많은 시간을 새로운 것을 경험하는 것에 소비하고 얻은 통찰은 도전하지 않고서는 진정한 깨달음을 얻을 수 없다는 것입니다. 낯선 분야에서 새롭게 시작하는 것이 어렵게 느껴지기도 하지만, 개발자라는 저의 적성과 흥미에 맞는 직업을 찾아 다행이라고 생각하며 지내고 있습니다. 독학은 저의 성향에 맞지 않다는 판단에 프론트엔드 개발 관련 부트캠프를 수료했으며, 부족한 부분을 보완하기 위해서 온라인 강의도 듣고 있습니다. 우연한 계기로 접한 웹 개발자의 길이지만, 스스로 성장하고 있다는 보람을 느끼면서 좋은 개발자가 되기 위해 노력하고 있습니다.
[ 미움받을 용기 - 과제의 분리와 공헌감 ]
저는 제가 원하는 삶을 계획하기 까지 또래에 비해 많은 시간이 걸렸습니다. '미움받을 용기'라는 책을 읽고 깨달았던 것은 제가 진정으로 원하는 삶이 무엇인지 고민하지 않고 그저 다른 사람의 인정을 받기 위해 시간을 낭비했다라는 것입니다. 제가 쏟은 노력에 대한 댓가로 인정을 갈구하기도 하며 인정받지 못하는 느낌을 받을 때면 스트레스, 좌절감, 불안감을 느끼기도 했습니다. 지금은 개발자라는 직업이 제 인생의 전부는 아니지만, 이 직업으로 먹고 살 수 있는 삶을 살기 위해 많은 노력을 하고 있습니다. 그리고 객관적으로는 많이 부족할 수 있지만, 현재 나의
가치를 온전히 인정하면서도 더 가치있는 개발자가 되기 위해 노력하며 스스로 성장한 모습에 보람을 느낄 수 있기를 희망하고 있습니다. 더 바라는 것이 있다면 가까운 미래에는 제가 기여한 서비스를 사용하는 유저 또는 함께 일하는 동료와 저를 가치를 알아봐준 회사에 공헌하는 삶을 살 수 있기를 기대하고 있습니다.
[ 연금술사 - 여정이 보상이다. ]
'저는 여정이 보상이다'라는 말을 좋아합니다. 또, 저는 어린 시절 읽었던 '연금술사'라는 책을 좋아하고 저의 삶에 많은 영향을 끼쳤습니다. 이 책을 통해서 배웠던 점은 인생의 행복은 결과가 아니라 결과를 향해 나아가는 과정에 놓여져있다는 것입니다. 저는 현재 늦깎이 개발자 취준생으로서 나이에 걸맞지 않는 사회적 신분과 가족이라는 집단에서 저의 책임과 역할을 다하지 못하고 있다는 점에서 스트레스를 받기도 합니다. 하지만, 개발자로서 성장하기 위해서 매일 꾸준히 일정시간 동안 공부하고, 공부와 취업에 대한 불안감으로 인해 쌓인 스트레스를 해소하기 위해 친구를 만나거나, 노래를 듣거나, 책을 읽는 시간들을 소중히 여기고 있으며 건강한 삶을 오랜 시간 유지하기 위해 꾸준히 운동할 수 있다는 사실에 감사하며 살고 있습니다.