채용공고 올리기

김가빈님을 응원해보세요!

이직/구직 중이에요
성실함
책임감
유연함
커뮤니케이션
문제 해결사

미리보기

기본 정보

이름
김가빈
직업
백엔드 개발자
이메일
gabeen.kim@outlook.com
간단 소개

다양한 경험으로 준비된 인재 4년차 김가빈입니다!

기술 스택

기술 스택

Java, Spring Boot, JPA, junit5, MySQL, Oracle, Redis, JavaScript, JIRA

경력

회사명

유케이미디어

직급 | 부서 | 근무 유형

연구원 | 백엔드개발팀

근무 기간

2023.10. ~ 2025.03. (1년 6개월)

담당 업무

SK ecoplant - EPR

재활용 책임 의무 부과 시스템 / 백엔드 서버 개발

  • 로그인 / 사용자 관리 구현

    • 사용자 인증과 권한 부여하여 URL 접근 설정 및 jwt 로그인 보안로직 구현

    • 사용자의 시스템 이용 전 과정 보안 검증 진행 api 구현

  • 로그 이력 관리

    • 데이터 추적을 위한 변경, 조회, 에러 로그 기록 로직 구현

    • 사용자가 변경한 데이터 DB 기록 및 화면 검색 기능 제공

  • 최종 실적 통계

    • 집계 테이블을 추가하여 성능 최적화 진행

    • 최종 실적 관리 구현을 위해 Spring Scheduler 를 사용하여 일별 데이터 일괄 적용 로직 구현

  • 문제 해결 및 성능 최적화 (데코레이터 패턴)

    • 상황:

      • 정책적으로 결정된 SQL JOIN 쿼리 사용 불가로 인한 DB 과부하

    • 해결:

      • 데코레이터 패턴을 사용하여 필요 데이터를 동적으로 삽입

      • Dto 대신 Map 인터페이스를 사용하여 데코레이터 공통 처리가 가능하도록 구현

      • DB 과부하 방지를 위해 데코레이터 사용 시, 캐싱 하여 성능 개선

SK ecoplant - Loop

자원순환 전 과정 추적 관리 프로그램 / 백엔드 서버 개발

  • 동시성 제어 분산락 구현

    • 전 과정을 추적해야하는 기능 특성으로 하나의 이벤트 발생 시 다수의 데이터 변경이 필요로 했음. 따라서 데이터 정확성을 위해 등록, 수정 이벤트 발생 시 Redission Lock을 구현하여 동시성 제어하도록 구현

  • 글로벌 / 로컬 캐시 공통 로직 구현

    • DB의 부하를 줄이기 위해 Redis를 사용하여 Cacheable 커스터마이징 작업 진행

    • 단순 조회성 api는 글로벌 및 로컬 캐시 처리를 통한 성능 최적화 진행

  • 분기 커버리지 향상

    • 핵심 기능 80% 이상 달성

    • 가독성 및 생산성 향상을 위한 Spock 라이브러리 사용하여 테스트 코드 작성

  • DTO 리플렉션

    • 엑셀 다운로드, 업로드 시 유동적으로 객체 변환이 가능하도록 구현

    • 에러 로그 저장 시, Request dto 데이터를 가공하고 디비에 저장되도록 구현

  • 문제 해결 (대시보드 집계)

    • 상황:

      • 연도별, 월별 집계 필요. DB 과부하 및 긴 로딩시간 발생

    • 해결:

      • 일, 월, 년 집계 테이블이벤트 테이블 추가

      • 금일 발생한 등록 및 수정 데이터를 모두 이벤트 테이블에 기록하고 스케줄러를 사용하여 매일 일정 시간에 해당 이벤트를 집계 테이블로 적용함

자사 - Sabai Mall

결재 대행 시스템 / 백엔드 서버 개발

  • 사용자 관리 및 인증 시스템 구현 (회원 가입 및 소셜 로그인 지원)

  • 객체지향 설계를 통한 쿠폰 발급 및 검증 로직 개발

  • 인스턴스 동시성 제어를 위한 DB 락(Lock) 적용

  • 안정적인 트랜잭션 처리를 위한 예외 처리 및 커스텀 예외 시스템 구축

자사 - 소상톡톡

소상공인 지원 앱 / 백엔드 서버 개발

  • 게시판 시스템 구현 (CRUD, 인기글 정렬 및 조회 최적화)

  • 게시글 인터랙션 기능 개발 (좋아요, 고정, 신고, 댓글)

  • 객체지향 설계를 통한 배너 및 이벤트 관리 시스템 구축

  • AWS S3를 활용한 이미지 업로드/다운로드 기능 구현

회사명

주이스

직급 | 부서 | 근무 유형

연구원 | 기술연구소

근무 기간

2022.11. ~ 2023.10. (1년)

담당 업무

대형폐기물 배출 서비스

풀스택 개발

  • KIOSK 기기 API 구현

    • 대형폐기물 신고 및 필증 발급을 위한 api 구현

  • 문제 해결 및 대안 구현 (백업 DB)

    • 상황:

      • 일괄 삭제 시, 삭제된 민원인 데이터 복구를 원하는 경우 다수 존재

    • 해결:

      • 삭제된 민원 복구 페이지 생성

      • 복구 페이지에서도 삭제된 데이터를 복구하고 싶은 경우를 위해 별도의 백업 DB 생성 후 이관되도록 구현함

WASP(직원 연락망)

풀스택 개발

  • 조직도 구현

    • 기관 시스템과 연계한 그룹 연락망과 조직도 조회기능 제공

    • 관리자와 일반 사용자 구분하여 반환 데이터와 접근 허용 데이터 구분

  • 웹 캘린더 구현

    • 사내 소식 데이터를 캘린더로 조회 되도록 구현

종량제 봉투 발주 관리 시스템

풀스택 개발 / 유지보수

  • PDA 기기 API 구현

    • 바코드 시스템을 통한 종량제 봉투 검증 및 발주 등록 API 구현

    • 입고, 출고, 재고 확인 API 구현

자사 홈페이지

풀스택 개발 / 1인 체제 개발 진행

회사명

제이소프트

직급 | 부서 | 근무 유형

사원 | 프론트개발팀

근무 기간

2021.11. ~ 2022.06. (8개월)

담당 업무

KDI 설문조사 솔루션

프론트 개발

  • 설문 화면 동적 디자인 변경 구현

    • 기존 단일 디자인의 설문지를 여러 디자인으로 변경되도록 자바스크립트 구현

    • 각 디자인으로 적용되도록 객체를 구현 후, 매개변수로 객체를 전달하여 변경되도록 구현

  • 관리자 화면 통계 시각화

    • 데이터를 변수로 전달하면 그래프를 반환하는 함수 구현

    • 기존 표 형식으로 표시되던 설문조사 결과 데이터를 막대 그래프와 파이차트로 표시하여 사용자 편의성 개선

이천시청 기록물 관리 시스템

프론트 개발 / 유지보수

교육

소속/기관명

James Cook University In Singapore

종류 | 전공

대학교(학사) | Business Intelligence and Information System

재학 기간 | 재학 상태

2018.06. ~ 2020.07. | 졸업

소속/기관명

구디아카데미 - 백엔드개발 (6개월)

종류 | 전공

사설 교육

재학 기간 | 재학 상태

2022.06. ~ 2022.11. | 졸업

소속/기관명

구디아카데미 - CI/CD 구축 (4주)

종류 | 전공

사설 교육

재학 기간 | 재학 상태

2024.11. ~ 2024.11. | 졸업

프로젝트

프로젝트명

AWOO (Any Where, Office (or) Out)

소속/기관명

구디아카데미

프로젝트 기간

2022.10. ~ 2022.11.

프로젝트 내용

인원 : 5명 (팀장)
개발내용 : 그룹웨어, 협업툴

내가 구현한 기능 소개 (링크 제공):

  • 홈 화면

    • 방대한 양의 데이터를 한 눈에 이해할 수 있도록 차트로 구현하여 데이터 시각화 적용

  • 근태 관리

    • 출근 및 퇴근 시간을 기록하여, 근태와 지각, 근무 시간을 관리할 수 있도록 구현

  • 휴가 관리

    • 연차의 총 개수 관리와 휴가 신청 및 결재 승인 관리 구현

  • 쪽지

    • 사내 쪽지를 구현하여, 직원들의 연락망 구현

    • 알림 기능 구현

  • 메일

    • 사내 메일을 구현하여 자사의 업무용 이메일 전송 기능 추가

  • 관리자 카카오톡 공지

    • 카카오톡 API를 사용하여 공지 메세지 전송 기능 추가

    • 미리보기 페이지를 제공하여 미리보기 테스트가 가능하도록 UI 구현

  • 로그인 보안 인증

    • 보안된 사용자임을 인증하기 위해 이메일 인증 절차 추가

포트폴리오

URL

link

https://gabeenk.github.io/Gabeen-Web-Portfolio/index.html#portfolio

깃허브

자격증

자격증명

정보처리기사

점수 | 발급기관

한국산업인력공단

취득연월

2024.10.

자격증명

네트워크관리사

점수 | 발급기관

2급 | 한국정보통신자격협회

취득연월

2021.10.

댓글