채용공고 올리기

김은정님을 응원해보세요!

지금 만족하고 있어요
책임감
협업 지향
분석적
목표 지향적
문제 해결사

미리보기

기본 정보

이름
김은정
직업
백엔드 개발자
간단 소개

공연을 제작하듯 사용자를 고려하는 백엔드 개발자 김은정입니다. 공연이 관객에게 어떻게 전달되는지가 중요한 것처럼 API 서비스도 결국 사용자의 경험이 가장 중요합니다. 그리고 서비스의 성능이 곧 편리한 사용자 경험으로 이어진다고 생각합니다. 확장 가능성을 고려해 데이터베이스 테이블을 분리하여 중복 데이터 생성 가능성을 줄이고 캐시를 이용해 조회 처리 속도를 단축했습니다. 또한, 4주라는 짧은 시간 안에 총 3개의 프로젝트를 진행하며 새로운 기술을 빠르게 습득하고 적용한 경험이 있습니다.

포트폴리오

URL

link

기술 블로그

URL 링크
link

GitHub

깃허브

기술 스택

기술 스택

Java, Spring Boot, MySQL, Oracle, Redis, Docker, JPA, JMeter

프로젝트

프로젝트명

Brand Finder

소속/기관명

개인

프로젝트 기간

2024.09. ~ 2024.09.

프로젝트 내용

목적

  • 상품을 브랜드 별로 조회할 수 있으며 로그인 여부에 따라 제공하는 데이터가 다른 애플리케이션의 API 서버

활동

  • JMeter를 이용한 부하테스트를 진행하해 애플리케이션 임계값 측정

  • TDD 방식을 도입해 장기적으로 개발 효율성 향상

  • JPA 환경에서 FetchTypeLAZY로 설정해 속도적인 성능을 향상시키고 트랜잭션의 범위를 확장해 문제 해결

  • Docker-compose를 이용해 개발 애플리케이션에 필요한 소프트웨어를 통합 관리

  • 예외 처리 객체를 직접 생성하여 클라이언트에게 일관적이고 자세한 반환값 전달

프로젝트명

Tasty Track

소속/기관명

올클리어

프로젝트 기간

2024.08. ~ 2024.09.

프로젝트 내용

목적

  • 공공데이터를 활용하여 서울의 맛집 데이터를 제공하며 사용자의 위치를 기반으로 에 맛집을 추천하는 애플리케이션의 API 서버

역할

  • 식당 상세 정보 조회 기능 구현

  • 식당 리뷰 생성 기능 구현

  • 사용자 위치 기반 식당 조회 기능 구현

활동

  • 50개 이상의 리뷰가 작성된 상세 정보 의 리뷰는 Redis 캐시에 저장해 조회 처리 속도 7ms 향상

  • RedisConfig를 직접 생성해 재사용 가능한 RedisTemplate 생성

프로젝트명

Social Hub

소속/기관명

올클리어

프로젝트 기간

2024.08. ~ 2024.08.

프로젝트 내용

목적

  • 인스타그램, 스레드, 페이스북, 트위터 등 다수의 SNS에 게시된 게시물을 확인할 수 있는 통합 Feed 애플리케이션의 API 서버

역할

  • 로그인 기능 구현

  • 계정 중복 체크 기능 구현

활동

  • JWTRefresh Token을 활용해 로그인 기능을 구현하여 보안성 향상

  • .env 파일을 이용해 코드 공유 시 민감한 정보 보호

프로젝트명

매개

소속/기관명

개인

프로젝트 기간

2024.02. ~ 2024.04.

프로젝트 내용

목적

  • 개인이 임시 보호를 하고 있는 유기 동물을 등록하고 해당 동물에 대한 홍보글을 작성할 수 있으며, 댓글 형식으로 로그를 작성할 수 있는 API 서버

활동

  • MultiValueMap을 이용해 MultipartFile의 역직렬화 문제를 해결하여 이미지 업로드 테스트 구현

  • 이미지 업로드 시 멀티 스레드와 비동기를 이용해 1000개의 데이터 기준 속도 1sec 향상

  • MockitoTestRestTemplate을 이용해 테스트 코드 작성하여 코드의 안전성과 신뢰성 향상

  • Github action으로 통합 자동화를 통해 개발 시간 단축

프로젝트명

HELF

소속/기관명

국비 학원

프로젝트 기간

2023.08. ~ 2023.09.

프로젝트 내용

목적

  • 헬스장을 방문해야 가능했던 일부 서비스를 제공하는 서비스로 이용권을 구매하고 트레이너 수업을 예약할 수 있는 API 서버

역할

  • 회원 전용 이용권 결제 및 관리 기능

  • 관리자 전용 이용권 환불 확정 기능

활동

  • 데이터베이스 테이블을 분리하여 확장 가능성과 유지보수 효율 확보

대외활동

활동명

원티드 프리온보딩 기업 실무 교육과정(백엔드 개발)

소속/기관명

원티드

연도

내용
  • 4주간 팀 프로젝트 2개, 개인 프로젝트 1개를 진행하며 새로운 기술을 빠르게 익히고 코드에 적용하는 경험을 했습니다.

활동명

F-lab 백엔드 멘토링

소속/기관명

F-lab

연도

내용
  • 1:1 교육 방식으로, 누군가 알려주는 것이 아니라 스스로 지식을 찾고 확인해야 했습니다. 주제가 정해지면 일주일 동안 관련 글을 최대한 많이 읽고 스스로 정리한 후 첨삭을 거쳐 벨로그에 기록했습니다.

  • 국비 학원에서 배우지 않았던 멀티 스레드와 비동기 처리에 대한 개념을 익히고 프로젝트에 적용하는 경험을 했습니다.

활동명

자바 기반 애플리케이션 프로젝트 과정

소속/기관명

중앙 HTA

연도

내용
  • 개발에 대한 기본적인 지식을 습득할 수 있었습니다.

교육

소속/기관명

한국방송통신대학교

종류 | 전공

대학교(학사) | 컴퓨터과학과

재학 기간 | 재학 상태

2024.02. ~ 현재 | 재학 중

소속/기관명

숭의여자대학교

종류 | 전공

대학교(전문학사) | 공연콘텐츠학과

재학 기간 | 재학 상태

2015.03. ~ 2017.02. | 졸업

자격증

자격증명

정보처리산업기사

점수 | 발급기관

합격 | 한국산업인력공단

취득연월

2023.06.

자격증명

SQL 개발자

점수 | 발급기관

합격 | 한국데이터산업진흥원

취득연월

2022.12.

댓글