사용자의 입장에서 해결해야 할 문제점을 찾고 협업을 통해 개선해나가는 과정 속에서 성장하고 있는 신입 프론트엔드 개발자입니다.
사용자 누구나 기대한 대로 작동하는 웹사이트를 선호하며 기술 문서 읽는 것을 좋아해 새로운 기술에 빠르게 적응합니다.
NCSoft에서 진행한 글로벌 아이돌 발굴 오디션 프로그램 웹페이지입니다.
블로그와 이력서를 하나의 웹페이지에서 관리하기 위해 만든 개인 웹사이트 입니다.
21.06.24 일자로 Next.js로 변경되었습니다.
독서 경험 관리 플랫폼의 서비스 기획부터 배포까지 풀스택 개발자로 참여하였습니다.
개인 서재관리(구현완료), 모임기능, 도서 큐레이팅 기능을 추가로 구현할 예정입니다.
현재 종료된 프로젝트입니다.
에이치엔엠(H&M)의 서브 고급화 브랜드 아르켓 온라인스토어 클론 프로젝트입니다.
디자인 에이전시에서 자사 브랜드 사이트 관리 및 리뉴얼과 NC Soft와 진행한 GirlsPlanet999 프로젝트를 진행했습니다.
Trello와 같은 tool을 활용한 스크럼 방식 아래 프로젝트 진행하게 되었으며 팀원 간의 커뮤니케이션에 대한 올바른 방법을 배웠습니다.
국비지원 과정을 통해 웹표준에 맞는 구조와 반응형 웹페이지 구현이 가능합니다.
시멘틱 마크업과 웹표준을 준수하며 레이아웃과 애니메이션 구현에 능숙합니다.
아직은 부족하지만 Express를 활용하여 라우팅과 로직의 모듈화가 가능하며 Prisma를 이용하여 MySQL에 구축된 데이터베이스를 조작할 수 있습니다. 현재는 능숙하게 다룰 수 있도록 지속적으로 공부하고 있습니다.
Static한 개인 웹페이지를 만들기 위해 사용하였습니다. 스타터를 사용하지 않고 GraphQL와 Gatsby Node APIs를 이용하여 마크다운 블로그를 구축할 수 있고 현재는 적절한 SEO 적용을 위주로 공부하고 있습니다.
Ducks Pattern을 활용하여 리엑트 내의 전역 상태 관리를 할 수 있습니다. 현재는 미들웨어와 최적화를 위주로 공부하고 있습니다.
Functional Component, Hooks, Class Component, Styled Component, SASS에 익숙하고 라이프 사이클을 적절히 활용할 수 있습니다. 현재는 적절한 컴포넌트 분리와 재사용을 위한 Custom Hook 위주로 공부하고 있습니다.
ES6 이후의 모던 자바스크립트를 활용해 프로젝트에 적용할 수 있으며 조금 더 깔끔한 코드를 위해 지속적으로 공부하고 있습니다.