2년차 웹 프론트엔드 엔지니어로 일하고 있습니다.
UI/UX 향상에 고민하는 것을 좋아합니다.
재사용성이 좋고 변화에 유연하게 대처할 수 있는 컴포넌트를 작성하기 위해
노력합니다.
주도적으로 업무하는 환경을 선호하며, 배우는 것을 즐깁니다.
contact
텍스트 클릭시 클립보드에 복사됩니다.
우측 하단의 메뉴에서 바로 동작시킬 수도 있습니다.
010-xxxx-xxxx
gudtjr3437@gmail.com
https://github.com/HyeongSeoku
https://velog.io/@seoku
경력
잡코리아
Frontend Developer
(2022.07 ~ 2023.11.15)
국내 알바 도메인 점유율 1위 알바몬에서 프론트엔드 개발자로 근무하며
마이페이지, 이력서 작성, 동영상·사진관리 등 개인서비스와 관련된
서비스를 만들었습니다
Mobile, PC, WebView 개발 환경에 익숙합니다.
프로젝트
잡코리아
MSA 프로젝트
Frontend Developer
(2022.07 ~ 2023.01)
Description
.NET 소스를 next.js , TyepScript를 이용하여 micro service
architecture 구조로 개발 진행했습니다 (Mobile,PC,WebView) 그 중
개인 서비스를 주력으로 담당하여 개발 및 배포 진행하였습니다.
What I did
개인서비스의 마이페이지, 이력서 보기, 동영상·사진관리, 이력서
열람·스크랩 등 다수의 페이지 개발
기업서비스의 지원자 관리 페이지 개발
공통 컴포넌트, 커스텀 훅 개발
Jenkins 이용한 배포 경험
Skill stack
TypeScript
Next.js
Sass
Yarn
ReactQuery
Zustand
지도 서비스 수정 및 개발
Frontend Developer
(2023.01 ~ 2023.02)
Description
내 주변기업 검색, 검색 조건 설정 페이지 수정 및 개발 진행
What I did
외주사가 개발한 내 주변 기업 검색의 로직 수정 및 추가 기능
개발
state 관리가 안되어 불필요한 api 호출 횟수 1/10으로 감소하도록
작업, React Query 구문 수정으로 캐싱 가능하도록 수정
검색 조건의 쿠키 관리가 특정 컴포넌트내에 의존 되어있던 것을
커스텀 훅으로 관심사 분리
Skill stack
TypeScript
Next.js
Sass
ReactQuery
이력서 작성 모바일 개편
Frontend Developer
(2023.07 ~ 2023.08)
Description
기존의 모바일 이력서 작성 기능이 모바일 친화적이지 않아서
사용자의 이력서 작성 중 이탈률이 높다고 판단, 개편을 진행한
프로젝트
What I did
기획서 및 디자인 리뷰, 의견 반영
Page 이동식으로 되어있던 이력서 작성을 한 페이지 및 모달
사용으로 사용자로 하여금 한 페이지에서 머물고 있는 것처럼
느끼도록 개발
zustand를 store에 각 step마다 임시 저장 로직 구현
이력서 작성 완성률 53% -> 86%로 개선
Skill stack
TypeScript
Next.js
Zustand
ReactQuery
Braze 이슈 수정
Frontend Developer
(2023.04 ~ 2023.11)
Description
알바몬 서비스에 부착된 Braze가 정상적으로 수집되고 있지 않아서
발생하는 이슈 수정
What I did
Braze 인스턴스 개발
앱 개발팀과 소통을 통해 기존에 너무 많은 호출이 일어나서
유실되고 있는 오류 개선을 위해 AppBridge 구조 개선
기존 구 소스인 .Net 소스상 Appboy 로직 분석 및 현 소스에 반영
Braze 로그 수집 모니터링
Skill stack
TypeScript
Next.js
Braze
StoryBook 오류 수정 및 정리
Frontend Developer
(2023.05 ~ 2023.07)
Description
알바몬 MO의 StoryBook이 존재했으나 생성된 컴포넌트들에 대해
정의를 안해두거나, 비즈니스 로직이 많이 얽혀있어 실행이 되지
않고 있었던 것을 컴포넌트들에 대해 정의하고, 비즈니스 로직이
얽힌 부분을 최대한 분리하거나 분리가 어려운 컴포넌트의 경우
storybook 내에서 타입에러라도 일어나서 알 수 있도록 조치
What I did
StoryBook 내에 잔존하는 오류 수정
비즈니스 로직 결합도 높은 컴포넌트 비즈니스 로직 분리
argTypes등을 이용하여 StoryBook 제어 높임
Skill stack
TypeScript
StoryBook
활동
react-multi-email
react-testing-library& jest를 이용하여 test code 작성
불필요한 로직 제거 및 성능개선
일부 구식으로 작성된 문법 최신 문법 형태로 개선
기술
교육
나사렛대학교
2016.03 ~ 2022.02
졸업
개발자가 되겠다는 생각이 커서 IT학부에 진학하였고
안드로이드 개발자가 되고 싶어서 Java와 xml을 통해 앱 개발의 꿈을
꾸다, 3학년 1학기에 웹 프론트엔드 개발에 관심이 생겨서
JS,HTML,React를 독학하였습니다.
웹 개발자 양성 과정 수료
2021.09.14 ~ 2022.03.15
Description
Elice에서 진행한 프론트엔드,백엔드.ai를 교육하는 교육 과정
What I did
6개월이라는 시간 동안, 3개의 팀 프로젝트를 진행
스크럼 방식의 팀 프로젝트 경험 및 Git을 이용한 팀 프로젝트 경험
프론트엔드를 혼자 담당함으로서 프론트의 전반적인 모든 부분을
경험해 봄
Skill stack
JavaScript
React
Python
Django
Flask
프론트엔드 엔지니어 양성 과정 수료
2022.05.03 ~ 2022.06.05
Description
원티드에서 진행한 프론트엔드 집중 교육 과정
What I did
React와 TypeScript에 대한 이해도를 높임
sementic한 HTML 작성에 대해 배움
EsLint, StyleLint를 통한 가독성 있는 코드 작성법을 익히고 세팅
방법을 배움