SUZ!E logo

안녕하세요 저는 김수지입니다.

모르는것이 무엇인지 아는 상태로 가기 위해 노력합니다.
정확한 질문을 하는법과 주석 없이도 설명되는 코드를 작성하는법에 대해 고민합니다.
스스로를 돌아보기 위해서 하는 문서 작성을 즐깁니다.
새로운것을 배우고 받아들이는것을 늘 환영합니다.

Personal Project

프로그래밍을 시작하게 된 이유도 만들고 싶은 것을 만들고 싶어서였습니다. 만들고자 하는 것의 완성된 모습은 계속해서 그리되, 처음부터 모든 기능을 구현하고자 하지 않았습니다. 아래 목록에서 확인하실 수 있는 개인 프로젝트들은 모두 버전1의 모습이라고 할 수 있습니다. 각 프로젝트의 자세한 내용은 홈 화면에서도 확인하실 수 있습니다.


Work Experience

뱅크샐러드

송금 신규피처 및 백오피스 개발

2020.10 - 현재

설명

  • 뱅크샐러드의 송금팀에서 신규피처 및 백오피스 웹 개발을 하고 있습니다.

역할

  • 신규 피처 개발을 위해 프론트엔드 기술환경 세팅을 했습니다.
  • 제너레이터 기반의 미들웨어 Reux-Saga를 이용하여 비동기 처리를 관리합니다.
  • Protocol Buffers로 개발된 IDL을 읽고 클라이언트 작업을 할 수 있습니다.
  • testing-library msw를 사용하여 통합 테스트를 진행합니다.

기술

  • TypeScript, React, Redux, redux-saga, redux-toolkit
  • 테스트 코드: Jest, testing-library, msw

체인로지스

두발히어로, 바로택배 백오피스

2020.04 - 2020.09

설명

  • 체인로지스의 택배서비스인 두발히어로와 배송신청 서비스인 바로택배의 백오피스를 개발했습니다.

역할

  • 포스트맨을 이용해 API를 테스트하는 방법을 배웠습니다.
  • HTTP API 클라이언트 작업을 진행하였습니다.
  • 적절한 폴더링에 대한 고민을 했습니다.
  • 로그인을 위한 쿠키 설정에 대해 공부할 수 있었습니다.
  • firebase에서 받아온 실시간 데이터를 지도에 나타내는 작업을 했습니다.
  • 성능 최적화를 위해 React.memo와 useCallback훅을 적절하게 사용했습니다.
  • 라이브러리를 깊게 사용하기 위해 문서를 더 잘 읽는 방법에 대해 고민했습니다.

기술

  • Typescript, React Context & Hooks, emotion
  • 사용한 라이브러리: react-hook-form, react-table, react-dropzone

두발히어로 웹 페이지

2020.03 - 2020.04

설명

  • 택배 서비스를 신청한 사용자가 배송 조회 반품 신청을 할 수 있는 페이지의 클라이언트 작업을 했습니다. 데스크탑 버전으로 구현되어있던 라이더 모집 페이지는 CSS 반응형 작업을 진행했습니다.

역할

  • 브랜치와 이슈 관리를 통해 Git으로 협업하는 방법을 배웠습니다.
  • Hooks를 이용한 함수형 프로그래밍을 경험했습니다.
  • 반복되는 컴포넌트를 추출하여 재사용하였습니다.
  • 비즈니스 로직과 뷰를 분리하여 역할을 나누었습니다.
  • flex를 이용해 반응형 페이지 구현했습니다.

기술

  • React Context & Hooks, emotion, styled component
  • 사용한 라이브러리: axios

Other Experience

좋은 기회를 통해 4개월 정도 마크업 엔지니어로서 아르바이트한 경험이 있습니다. 이 기간 동안 배운 것은 HTML, CSS를 안다고 생각했지만, 사실은 아니었다는 점입니다. 어떻게 시맨틱 마크업을 해야 개발자가 더 편하게 작업할 수 있을지에 대한 고민, 크로스 브라우징 문제 그리고 클래스는 어떻게 관리해야 하는지에 대한 고민을 할 수 있었습니다. 진행한 프로젝트는 아래 목록에서 확인하실 수 있습니다.

  • 제주항공 X BOTDARI 여행플래닝 서비스
  • 유네스코 아태무형 유산센터 사업 성과물 웹 페이지
  • 한국 경영원 웹 페이지

Gatsby로 생성한 개인 블로그를 운영중입니다. 기술 발전이 빠른 이유에는 무엇이든 공개하고, 공유하는 문화에 있다고 생각합니다. 컨퍼런스 참석 후기, 디자이너를 인터뷰 하는 글, 받아들인 지식을 기록하는 글들을 쓰고 있습니다. 개발자로써 성장하며 누군가에게 도움을 줄 수 있는 글을 쓰는것이 목표입니다. 그 외에도 장고걸스 2019 워크샵, JSConf Korea 2019에 참석한 경험이 있습니다.


Contact