Contact
Email : [email protected]
Phone : 010-9775-1541
Channel
Blog : https://velog.io/@shin6403
Instagram : https://www.instagram.com/s_sewon/
Github : https://github.com/shinsewon
Introduce
- 목표가 있고, 조직과 사람에 관심이 많은 문화를 지향합니다.
- 2년차 개발자로 UX 에이전시에서 웹 프론트엔드 개발을 담당하였습니다.
- 작은 규모의 팀에 첫번째 프론트엔드 개발자로 입사하여, 20년 KODIT 상반기 스타트업 지원 펀드 3억원을 유지받는데 기여를 하였습니다.
- 외주 업무를 진행하며, 고객의 Needs와 의도를 파악하여 팀의 데브옵스 향상에 기여하고자 노력합니다.
- 더욱 발전되고 효율적인 코드를 짜기위해 Clean Code 고민을 생활화 합니다.
Skils🛠
Frontend
- HTML5,CSS,Javascript(ES6)
- React,NextJS,Typescript
- Redux(Redux-toolkit),ContextAPI,Recoil,Jotai
- Styled-components, SASS, Ant Design,Tailwindcss
Tools & Collaboration
- IntelliJ, VS Code
- Slack,Google Drive, GitHub, Jira, Notion, Trello
Experiences🧑🏻💻
Zentropy
2022.01 - 현재
https://www.figma.com/embed?embed_host=notion&url=https%3A%2F%2Fwww.figma.com%2Ffile%2FjBcgKVhx3UqXRapthL0uot%2FZentropy-%2526-LIZHKO---Fix%3Fnode-id%3D0%253A1%26t%3DsAP7xy2ypABxMmTa-1
[React] 전기 이륜차 이커머스 웹사이트 Frontend 개발
전기 이륜차를 홍보할 수 있는 랜딩과 구매할 수 있는 페이지들을 반응형 웹페이지로 구현하였고, 관리자가 관리도할 수 있는 관리자(admin) 페이지를 구현하였습니다.
- 아임포트 결제 API를 이용하여 일반결제(이니시스), 정기결제(나이스페이먼츠) 로직을 구현
- axios를 모듈화 및 interceptors를 활용하여 JWT 로그인 방식 구현
- 리덕스에서 사용하던 loading과 error 상태를 React-query를 사용하여, 서버데이터와 클라이언트 데이트를 분리하여 서버 데이터 fetch 로직 최적화하고 코드량과 복잡도를 줄임
- 코드 스플리팅을 이용하여 번들링 사이즈 17% 줄여 초기 로딩 속도를 개선
- 아이템 진열 페이지에서, 이미지 사이즈 최적화 및 레이아웃 이동(CLS)을 분석하고 최적화하여 로딩 시간을 2.4초 줄임