• 안녕하세요
  • JS 개발자
  • 박나현입니다
  • 빠른 손, 유창한 영어 구사력, 개발을 향한 무한한 애정이 제 장점입니다
    항상 어제보다 나은 개발자가 되고자 노력합니다.
    오늘의 나는 요행이 아닌 노력으로 일궈졌음을 알기 때문입니다.
    Read More
  • 박나현
  • JS 개발자
  • ✔ 성실함
  • ✔ 책임감을 타고남
  • ✔ 열정적인 사람
  • ✔ 높은 영어구사력
  • ABOUT
  • 박나현
  • 1995.03.04
  • 경기도 안양시 동안구
  • 01091675977
  • nahyunbak@naver.com
  • 경인교대 초등교육학과
  • SKILLS
    프론트엔드
    백엔드
    버젼관리
    배포
    PROJECTS
    1 / 3
    개인 포트폴리오
    개인 포트폴리오입니다. Next.js와 Recoil 등 최신 기술과 타입스크립트로 제작했습니다.

    자기소개· 보유 기술· 프로젝트 등의 정보를 효과적으로 유저에게 전달하고자 디자인과 스타일언어, 기술 측면에서 많은 노력을 기울였습니다.

    꼭 써보고 싶었던 Next.js와 ts에 익숙해진 것은 물론이고, 다양한 로직을 짜보면서 새삼스럽게 프로그래밍의 재미를 느꼈던 소중한 프로젝트입니다.

    ✔ 사용 기술: TS, Next.js, React.js

    ✔ 배포: Vercel
    PROJECTS
    1 / 5
    개인 포트폴리오(구)
    발레를 테마로 제작한 개인 포트폴리오입니다. React.js와 Redux로 제작했습니다.

    리액트와 리덕스 툴킷을 사용하여 만든 첫 포트폴리오라는 점에서 의미가 깊습니다.

    다만 단순한 디자인, 정적인 interaction, 렌더링 속도를 고려하지 않은 코드 등 부족한 부분이 점점 크게 느껴졌습니다. 동시에 직관적인 SEO와 상태관리를 향한 열망도 커졌습니다.

    하여 현재의 포트폴리오 사이트를 새로 제작하게 되었습니다.

    ✔ 사용 기술: JS, React.js, Redux.js

    ✔ 배포: Netlify
    PROJECTS
    1 / 2
    글쓰기 앱(백엔드)

    글쓰기 앱의 백엔드를 구현한 프로젝트입니다. Nest.js와 MongoDB를 사용하여 제작했습니다.

    Nest.js와 TS, 공식문서에 익숙해진 계기가 된 프로젝트였습니다.

    다만 관계가 중시되는 데이터를 처리하는 데 MongoDB를 사용했다는 점, guard 등 기능 이해가 미흡하다는 점에서 아쉬움이 남습니다.

    조만간 RDBMS와 다양한 인증 전략을 사용하여 TDD방식으로 다시 개발하고자 합니다.

    ✔ 사용 기술: Nest.js, MongoDB

    ✔ 배포: AWS EC2, pm2
    PROJECTS
    1 / 5
    고양이 잡기 게임

    Next.js와 타입스크립트, Recoil을 사용해 제작하였으며 Vercel을 이용해 배포했습니다.

    개인적으로 많은 고민거리를 던져준 프로젝트이자, 가장 기술적으로 성장했다고 생각하는 프로젝트입니다.

    이 프로젝트를 통해 localstorage 사용 방법과 컴포넌트 생애주기론, 그리고 함수형 프로그래밍을 배웠습니다. 또한 이전에는 깨닫지 못했던, 액션함수의 필요성을 절감하는 계기가 되었습니다.

    ✔ 사용 기술: TS, Next.js, Recoil

    ✔ 배포: AWS EC2, pm2

    ☎ : 010-9167-5977

    📧 : nahyunbak@naver.com