책임감과 성실함을 강점으로 가진 백엔드 개발자 김현승입니다.
📧 Email [email protected]
🐙 GitHub https://github.com/hyeonseung-dev
📝 Blog https://velog.io/@khs0305/posts
📄 이력서 PDF PDF 보기
🌐 온라인 이력서 https://hyeonseung-dev.github.io/
Backend : Java 17 · Spring Boot · Spring Security · JPA
Database : MySQL · Redis / Valkey · Redis Sentinel
Messaging : Kafka
Infra & DevOps : AWS EC2 · RDS · S3 · ECR · ElastiCache · CloudWatch · Docker · GitHub Actions
Test & Performance : JUnit · K6 · EXPLAIN ANALYZE
External & AI : PortOne · OpenAI API · Structured Output

김현승 프로필
대표 프로젝트 외에 부트캠프에서 진행한 학습 프로젝트입니다.
| 프로젝트 | 기간 | 핵심 경험 | GitHub |
|---|---|---|---|
| 커머스 결제 시스템 프로젝트 | 2026.05.27 ~ 2026.06.09 | PortOne V2 결제·환불·웹훅 구현, 비관적 락과 Idempotency-Key로 결제·환불 정합성 및 중복 처리 대응 | payment-system |
| **고객 및 상품 관리 시스템 프로젝트 | |||
| • 이커머스 백오피스 -** | 2026.04.23 ~ 2026.04.30 | 공통 예외·응답 구조와 Enum·Soft Delete 기반을 구성하고, JWT/Spring Security 인증·인가 및 DB 블랙리스트 로그아웃을 구현 | e-commerce |
| 일정 관리 앱 만들기 Develop | 2026.04.16 ~ 2026.04.23 | 기존 일정 CRUD를 사용자·로그인·댓글 CRUD와 페이징까지 확장하고 세션 기반 인증을 적용 | schedule-develop |
| 일정 관리 앱 만들기 | 2026.04.10 ~ 2026.04.13 | Spring 3계층 구조로 일정·댓글 CRUD, 입력 검증, ERD와 API 명세를 구현·문서화 | schedule |
| 커머스 과제 | 2026.03.26 ~ 2026.04.02 | Java 콘솔 기반 카테고리·상품 조회, 장바구니·주문, 관리자 상품 추가·수정·삭제 기능 구현 | CommerceProject |
| 계산기 과제 | 2026.03.19 ~ 2026.03.24 | 제네릭·enum 기반 사칙연산과 계산 이력 관리, 람다·스트림을 활용한 조건 조회 기능 구현 | calculator-sparta |
<aside> 🤖
AI가 코드를 대신 작성하게 두기보다, AI로 개발 속도가 빨라져도 사람이 설계와 코드에서 탈락하지 않도록 검증·이해 구조까지 함께 설계했습니다.
</aside>
Planner → Implementer → Verify → Reviewer → Log처럼 역할을 나눈 멀티에이전트 하네스와 반복 수정 루프를 구성해 구현·검증·리뷰를 최대한 연결했습니다.flowchart LR
A["Issue 초안<br>설계 + 이해도 질문"] --> B["Human READY<br>담당자 답변 확인"]
B --> C["AI 활용 구현"]
C --> D["PR<br>한 줄 요약 + Mermaid + 코드 이해도 질문"]
D --> E["사람 리뷰<br>설계·로직 중심"]
E --> F["Merge"]
F --> G["V1·V2·V3 종료<br>HTML 시뮬레이터·학습서"]