주 사용 언어
실서비스 백엔드 개발 경험
책임감 있는 3년차 백엔드 개발자입니다
주 사용 언어
실서비스 백엔드 개발 경험
REST API 개발
트랜잭션 관리, 검증 등
사이드 프로젝트 백엔드 런타임으로 사용
API 서버 구현
동적 쿼리 작성
재귀(recursive) 쿼리 활용
CRUD 구현
JPQL & Native 쿼리 사용
Spring Data JPA
기본 문법 및 비동기 처리
Hooks(useEffect/useState 등) 기반 컴포넌트 개발
실서비스 환경에서 사용
라우팅 및 데이터 패칭
SSR 기반 렌더링을 통한 SEO 기본 이해
DockerFile, Docker Compose 작성
개발/운영 환경 구성 경험
Pod, Service 등 기본 리소스 개념 이해
Deployment, Service 등 리소스 YAML 작성 및 적용
k9s or Lens를 활용한 리소스 모니터링 및 상태 확인
기존 Helm 차트 기반 배포 경험
values.yaml 수정 및 배포
EC2 기반 서비스 구성 경험
App Service, Function, API Gateway 구성 경험
AKS(Azure kubernetes System) 사용 경험
CRUD 구현
routines(저장 프로시저 & 저장 함수) 작성
기본적인 스키마 설계
기본적인 CRUD 사용 경험
캐싱 및 Pub/Sub 구조 활용
Spring Data Redis 연동
브랜치 기반 협업
코드 리뷰 및 형상 관리
2025.06 졸업
WebSocket 사용 및 JPA, mongoDB 학습용 프로젝트
local 에서만 동작
React 강의 들으며 2명의 팀원과 스터디 및 프로젝트 진행
프론트 서버(React) & 백엔드 서버(Node.js)
약 7개월간의 교육기간 동안 Java 개념
Spring과 JDBC의 점진적 발전 과정 공부
총 2개의 프로젝트를 진행
풀스택으로 입사
현재 백엔드 개발자로 재직중
🤔 궁금하다 궁금해 서울로 상경한 지방인으로서, 설날·추석마다 반복되는 명절 예매 전쟁은 대체 내부적으로 어떻게 동작할까? 라는 궁금증에서 시작해 설계를 정리해봤다. UI 동작방식 설명 일단 오전7시에 딱 [열차 명절예매]를 클릭함 그럼 대기열에 들어가고 내 ...
📊 성능 측정 지표 시스템 성능은 일반적으로 두 가지 지표로 평가됨! 응답 시간 (Response Time) 클라이언트가 요청을 보낸 시점부터 처리 결과를 받을 때까지 걸리는 시간 처리량 (Throughput) TPS(Transactions Per Second): 초당 처...
Nexus 사용 정리 🏢 프로젝트 배경 환경: 폐쇄망(인터넷이 연결되지 않은 내부망) 🔒 폐쇄망 환경의 문제점 인터넷이 차단되어 있어 외부로부터 라이브러리(dependency) 를 자동으로 다운로드 받을 수 없음 예: Gradle, Ma...
가상 서버 구성 및 NAT vs Bridge 정리 🧩 배경 회사에서 가상서버 구현하시는 거 구경하다가 알게된 사실 정리하는 글 제공된 운영체제는 Windows OS였다 ⚙️ 과정 Windows에서 가상화 소프트웨어(VMware)를 이용해 총 3개의 가상머신...