채용공고 올리기

김세령님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
김세령
직업
백엔드개발자
간단 소개

- 개발자로서 설득력과 문제해결능력을 갖추기 위해 블로그 글 작성을 꾸준히 하고 있습니다. - 최근에는 자료구조를 이용한 문제풀이에 관심을 가지고 있어 매주 10개 이상의 문제를 풀고 기록을 남기고 있습니다. [깃허브](https://github.com/eshika90/coding-test) - 반복되는 작업을 줄이기 위한 방안을 찾는 것을 좋아합니다. 자동 배포 ⇒ github actions를 통한 자동배포 시스템 구축

기술 스택

기술 스택

JavaScript, TypeScript, Node.js, Express, NestJS

프로젝트

프로젝트명

Together Eat

소속/기관명

기타

프로젝트 기간

2023.08. ~ 2023.09.

프로젝트 내용

오늘의 점심/저녁메뉴를 추천하는 서비스
유저가 설문조사를 통해 좋아하는 음식, 싫어하는 음식, 먹지 못하는 재료 등을 선택합니다.
서버에서는 저장된 유저의 정보를 활용해 개인의 기호가 포함된 확률로 음식을 추천해줍니다.

기여도 : 40 / 100
담당역할

  1. open API활용 : 추천받은 음식의 주변 음식점 검색결과
  2. 게시판, 댓글 기능 : 이미지를 첨부하여 압축 후 해당 페이지에 맞게 업로드
  3. 로그인 기능 : access token과 refresh token을 활용하여 서버에서 사용자 인가 가능하도록 함
프로젝트명

Cafe Kiosk

소속/기관명

개인

프로젝트 기간

2023.11. ~ 진행 중

프로젝트 내용

소비자는 카페의 상품을 주문하고, 관리자가 상품을 발주, 재고 관리할 수 있는 서비스

** ORM 라이브러리 없이 서버 - DB간 통신 **

  • DDL SQL로 database 테이블을 작성하여 코드로 인한 변경위험이 없음
  • query만으로 JOIN을 되도록이면 사용하지 않으면서 속도와 효율성을 고민함

Jest를 활용한 테스트 경험

  • 예상되는 성공 값과 에러 값을 미리 확인할 수 있어 초기에 단순 에러를
    계산하여 제품을 설계할 수 있음
  • thunder client나 postman으로 매번 조작하는 것보다 mock data를 만들어
    테스트 하는 것이 효율적이었음

포트폴리오

첨부파일

첨부파일명

김세령_포트폴리오.pdf

자기소개

자기소개
  • 성장하기 위해 도전하는 개발자

    식물공장에 대해 연구하다 데이터베이스를 활용하는 백엔드 분야에 빠지게 되었습니다.

    직장을 다니면서 공부하기도 하고, 마음이 맞는 팀원들을 모집하여 배운 지식을 활용하여

    웹서비스를 만들기도 하였습니다.

    성장을 위해서라면 익숙함보다 도전을 택하며 성취감을 이루고 싶습니다.

  • 기록을 좋아하는 개발자

    막히는 부분이 있을 때마다 다음에 같은 상황에 대처하기 위해 블로그 글을 작성하고,

    새로운 기술이나 공부한 코드를 적용한 내용물을 github repository에 올리고 꾸준히 관리합니다.

    또, CS나 네트워크, 자료구조와 알고리즘에 대한 공부를 하면서 저만의 강의노트를 작성하여 성장

    하려고 노력합니다.

댓글