🖊️ 자기소개문제해결에 몰두하고 즐기는 프론트엔드 개발자 서인수입니다.💻 기술 스택📄 프로젝트RG : 쉽고 빠른 자전거 모임 매칭 서비스CheQuiz : 퀴즈를 통한 개발 지식 측정 서비스❓ 궁금한 점
🖊️ 자기소개
문제해결에 몰두하고 즐기는 프론트엔드 개발자 서인수입니다.
개발을 시작하기 이전 1️⃣ 유통과정으로 원자재와 비교해 비싼 원목가구'의 문제를 해결하기 위해 직접 목공을 배우고 가구를 만들어 판매한 경험이 있습니다. 또한 창업동아리에서 '대학생들을 위한 새로운 네트워킹'에 대한 고민으로 '같은 학교 소개팅 서비스'를 기획하여 1,500명의 학생을 대상으로 운영하였습니다. 2️⃣ 이 과정에서 나의 생각을 직접 서비스로 만들 수 있는 웹 개발의 매력을 느꼈습니다. 이후 프론트엔드 개발자가 되기 위하여 웹 개발 부트캠프인 코드스테이츠의 20주 과정을 수료하였습니다. 3️⃣ 프로그래밍 과정 역시 큰 문제해결을 위한 끊임없는 문제해결의 과정임에 재미를 느꼈고, React와 Javascript를 활용하여 웹 서비스를 개발하였습니다.
1️⃣
이 경험을 어필하는 것은 몰두하고 즐긴다와는 조금 거리가 있는 것 같음
오히려 문제해결을 위한 기술 습득을 잘한다는 느낌
2️⃣
“문제 해결을 즐기고 이를 잘 녹여낼 수 있는 것이 웹 개발이다” 도 좋을 것 같음 ⇒ 예시까지
3️⃣
개인
프로그래밍 과정이 프로그래밍 자체에서의 과정인지 앞서 말한 20주 과정인지 애매한 느낌💬
문제해결을 좋아한다는 것을 어필하는 것 같지만 몰두하고 즐긴다는 것이 잘 드러나지는 않는 것 같다
💻 기술 스택
[ 사용 가능한 스택 ] React, Javascript, Typescript, HTML, CSS
[ 경험한 스택 ] Recoil, Cypress, Express
[ Etc ] Git, Notion, Slack, 1️⃣ Zebhub
1️⃣ 오타 ✅
Zebhub ⇒ Zenhub
📄 프로젝트
2022.07 - 2022.08

RG : 쉽고 빠른 자전거 모임 매칭 서비스
프로그래머스 데브코스 최종 프로젝트(프론트 3인 / 3주)
⚙[프론트엔드] React | Typescript | Recoil | Storybook + MaterialUI
Front-End
- 인증 및 인가, 유저 관련 페이지 담당
- KaKao 2️⃣ Oauth 로그인 구현 ✅
- 3️⃣ CustomRoute를 통한 로그인 유지 및 인가 처리
- AxiosInterceptor를 활용하여 토큰 refresh 진행
- 유저 정보 수정 및 유저 평가 기능 구현
1️⃣
배포 링크가 CheQuiz ..!
2️⃣
Oauth ⇒ OAuth
3️⃣
구체적인 설명을 요구할 수 있을 것 같음
💬
백엔드와 함께 했다는 것도 어필 포인트이지 않을까
2022.06 - 2022.06

CheQuiz : 퀴즈를 통한 개발 지식 측정 서비스
프로그래머스 데브코스 중간 프로젝트(4인 / 2주 + 2주 리팩토링)
⚙[프론트엔드] React | Typescript | ContextAPI | Webpack | Strapi
Front-End
- 메인 페이지 및 퀴즈 생성페이지 구현
- 1️⃣ 제어컴포넌트 방식으로 퀴즈 Form 구현
- 2️⃣ CustomHook을 통한 퀴즈 Validation 진행
기타
- 3️⃣ Strapi를 통한 백엔드 서버 교체 리팩토링 진행
1️⃣
제어컴포넌트 방식으로 퀴즈 폼을 구현한 이유
2️⃣
“퀴즈 폼 Validation” 이라고 하는 것이 더 좋은 표현인 것 같음
Validation 처리를 CustomHook으로 처리한 이유
3️⃣
Strapi로 백엔드 서버를 교체한 이유
❓ 궁금한 점
- 포트폴리오와 함께 이력서 제출 예정인지
- 파일자체를 나눠서 제출은 안한다.
- 지금 고민 중인데,
기존
: 프로젝트 링크에 포트폴리오 같은 노션 정리 문서를 첨부했었다. - 접근성이 너무 떨어진다.
- 포트폴리오 문서 자체는 없애는 방향으로
- 자기소개를 아직 안고쳤는데,
제가 뭘 어필해야할지를 조금 더 생각하고 있어요.
기존
: 기술 외 부가적인, 활동이력들 + 열심
변경
: 하나의 이력서 안에 세부 구현 사항을 추가한 version을 만들어서, 상황에 따라 간편ver , 상세ver 이런식으로 제출하지 않을까변경
: 기술적인 것도 녹여내면 좋겠다