채용공고 올리기

김연재님을 응원해보세요!

이직/구직 중이에요

미리보기

기본 정보

이름
김연재
직업
백엔드 개발자
간단소개

안녕하세요, 3년차 서버개발자 김연재입니다. 저는 제품의 초기 개발 단계부터 팀원들과 함께 일하며 IT 제품에 대한 기획부터 개발, 테스트까지 경험하였습니다. 이 과정에서 2개의 제품에 대한 기획, 인프라, 테이블 설계,비즈니스 로직 에 대한 역할을 모두 경험하였습니다. 또한, 이에 필요한 스킬에 대해 빠르게 학습하고 적용한 경험이 있습니다. 문제 해결을 위해 적극적으로 도움을 요청하며, 이러한 자세가 규모에 상관없이 효과적인 서버 환경을 조성하는 데 도움이 되었습니다. 외부 커뮤니티인 AWSKRUG 등을 통해 고민을 공유하고 다양한 아이디어를 시도해본 경험이 있습니다. 이런 과정에서 기존 MSA 환경에서 분리된 앱 서비스를 일부 통합한 경험도 쌓았습니다

기술 스택

기술 스택

경력

회사명

섬재 주식회사

직책 • 부서

사원 • 개발팀

담당 업무

Nest.js, Docker, Postgresql, TypeORM EKS, gRPC, AWS, Terraform

  • 네트워크비용 절감
    • CDN 구축을 통한 데이터베이스로의 요청 감소 및 캐싱처리로 비용 효율적 관리
  • 테라폼 모듈을 이용한 EKS 전개
    • 5개의 pod를 2개의 노드에 배포하여 리소스 효율성과 가용성을 확보.
    • EKS CI/CD 파이프라인 구축

◼️ As is

  • 하루에 수 회 진행되는 테라폼 deployment 모듈을 통한 k8s 배포의 번거로움
  • 비용 효율화를 위한 CDN 구축 필요
    • 유저프로필 이미지 파일의 캐싱 및 성능 최적화

◼️ 해결 과정

  • 정적 파일의 캐싱 및 성능 최적화
    • 유저 프로필 이미지에 대한 CDN 구축 후, 프로필 사진 수정 사항이 반영 안되는 문제 발생
    • 캐싱 적중률을 높이기 위해 쿼리 파라미터 기반 캐싱 전략 도입
    • 이후 유저 프로필 이미지 수정 사항 정상 반영 확인
  • 앱 서비스의 코드 푸시 될 경우, git action을 통해 terraform 코드가 실행되도록 변경
    • github에 코드 푸시 후, terraform 레포지토리로 이동하여 terraform 코드를 실행하는 번거로움
    • 코드 배포의 지연 또는 누락 문제 발생
    • 서비스 코드와 terraform 모듈을 통합하여 git action을 이용한 배포를 하도록 변경
    • 배포 지연 및 누락문제 해결

◼️ 결과

  • 2023년 4월, 앱을 구축 완료하였습니다.
  • 서비스 기획 단계부터 구현까지 여러번의 피봇팅을 통해 다양한 구축 프로세스를 경험해보았습니다.
근무 기간 (근무 형태)
2022.07. ~ 2023.11.

(1년 5개월 | 정규직)

회사명

와이오엘오

직책 • 부서

인턴 • 개발팀

담당 업무

Express.js, MongoDB, ElasticSearch, AWS, Vue.js
2021년 11월 누적 거래액 100억 돌파 및 현재 유저수 155만명인 크로켓 서비스 스타트업

  • 데이터베이스 관리 편의성을 위한 Mongo Atlas로 이관
  • Node template Engine 으로 이루어진 레거시 코드를 Vue.js 로 개선

◼️ As is

  • EC2에 설치된 몽고 DB에 대한 관리 부담

◼️ 해결 과정 및 결과

  1. 기존 데이터에 인덱싱 정보를 보존하기 위해 mongoDump, mongoRestore 이용
  2. 데이터 손실 없이 마이그레이션 완료
근무 기간 (근무 형태)
2021.10. ~ 2022.07.

(10개월 | 인턴)

포트폴리오

타입

URL

노션
링크

블로그

교육

소속/기관명

순천향대학교

종류 | 전공

대학교(학사) | 나노화학공학

재학 기간

2013.03. ~ 2018.07.

재학 상태

졸업

댓글