채용공고 올리기

김상균님을 응원해보세요!

지금 만족하고 있어요
책임감
협업 지향
유연함
목표 지향적
커뮤니케이션

미리보기

기본 정보

이름
김상균
직업
백엔드 개발자
간단 소개

서비스에서 발생할 수 있는 에러를 사전에 고려하며, 사용자 경험을 저해하지 않는 안정적인 코드를 작성하려 노력합니다. 신뢰할 수 있는 시스템 설계를 지향하며, 지속적인 개선과 학습을 통해 성장하는 백엔드 개발자입니다.

기술 스택

기술 스택

Java, Spring Boot, MySQL, Redis, spring-jpa, Git, AWS, Docker, Spring Security

프로젝트

프로젝트명

시간 여행 플랫폼 웹앱 서비스 - haeyum

소속/기관명

사이드 프로젝트 (백엔드로 참여)

프로젝트 기간

2025.01. ~ 2025.01.

프로젝트 내용

git 주소

notion 주소

과거 특정 날짜의 디지털 콘텐츠(날씨,뉴스, 음악, 영화)를 통합하여 제공함으로써 "디지털 시간 여행" 경험을 제공

사용기술 :

  • 프레임 워크 - Spring Boot v3.4.1

  • 언어 - Java 17

  • 데이터 베이스 - mysql v14

  • ORM - Spring Data JPA

  • 캐시 - Redis

  • API 통신 - WebFlux , Spring WebSocket, Google Api Client, Kakao API

  • 인증 및 보안 - Spring Security , JWT , OAuth 2.0

  • CI / CD - GitHub Actions

  • 로드 밸런싱 - AWS ALB , Spring Boot Actuator

  • DNS - 가비아, https://www.haeyum.kr

  • 서버 및 배포 - AWS EC2 , Docker

[담당한 부분]

  • 소셜 로그인 관리

  • 회원 관리

  • 검색 기능

  • 조회수 / 좋아요 관리

  • 과거 날씨 수집 및 가공

  • 과거 뉴스 Data 수집 및 가공

  • 과거 영화 Data 수집 및 가공

  • GitHub Actions 를 통한 CI / CD

  • AWS EC2를 활용한 배포

프로젝트명

모바일 음식 주문 접수 App

소속/기관명

부천대학교

프로젝트 기간

2024.10. ~ 2024.11.

프로젝트 내용

https://github.com/KoreaBean/smart-lunch-back

식당은 음식을 등록/수정/삭제를 할 수 있으며 회원은 각 식당별 대기시간 및 혼잡도를 확인 후 식당의 음식을 모바일로 주문 하며 주문된 음식은 실시간으로 식당에 알림을 제공하는 애플리케이션입니다.

사용기술 :

Java, SpringBoot, Spring Data Jpa, Mysql, WebFlux, WebSocket, JWT, Security, AWS EC2

인원 : 프론트 1명 , 백엔드 1명

개발기간 : 5주

[담당한 부분]

전체

  • 회원가입/로그인

    • JWT

  • 식당/회원 별 권한관리

    • Spring Security

  • 식당 별 메뉴 조회

  • AWS EC2를 활용한 배포

식당

  • 메뉴 등록/수정/삭제/품절

  • 대기시간 및 혼잡도

    • Deque 자료구조를 사용하여 전역적으로 주문 상태 관리

  • 주문 내역 조회

  • 주문 알림

    • webSocket

회원

  • 회원 정보 수정

  • 주문하기

  • 결제하기

    • WebFlux를 사용한 KakaoPay API

  • 주문 전송

    • WebSocket, messaging

교육

소속/기관명

부천대학교

종류 | 전공

대학교(전문학사) | 컴퓨터소프트웨어학과

재학 기간 | 재학 상태

2022.03. ~ 2025.02. | 졸업

댓글