포트폴리오 글감 준비

가고싶은 분야, 도메인, 직무

  • Java Spring BE개발을 할 수 있는곳
  • 기왕이면 그 회사만의 서비스나 플랫폼, 앱이 있는곳
  • 가능하면 대기업, 체계가 잡힌곳

주요 기술 스택

  • Java BE Spring (boot, spring AI)
  • Vue.js
  • RAG 구현
  • MySQL
  • SQL 작성능력
  • JPA, Mybatis
  • prometheus, grafana
  • Git, Jira

교육/자격증

  • SSAFY / Java / Spring / MyBatis / Spring Security / Spring AI / Vue3 / RAG 학습

  • 정보처리기사 (2025.12)
  • SQLD (2025.12)
  • TOPCIT (2024.05)

  • TOEIC(880점, 2024.10)
  • TOEIC Speaking(AL 160점, 2024.09)

참여 프로젝트

Nesto ((2025.12~2025.12)) / 부동산 청약 정보 플랫폼 / 2인 프로젝트 / DB 설계 리드 / 백엔드 개발 / MySQL / MyBatis / Spring Boot / ChromaDB / GPT-4o-mini

Nesto 프론트 / Vue + Pinia + Router + Axios / 인증-개인화-탐색-저장-알림 흐름

PAMMAP (2026.01~2026.02)/ 지역축제 플랫폼 / Backend Lead / DevOps / AI Service Integration / Java 17 / Spring Boot / QueryDSL / Python FastAPI / Docker / Jenkins / Nginx

Yesable(한이음) / 장애인 취업지원 플랫폼 / 백엔드 + QA / MSA / gRPC / MapStruct / Jira / Confluence

Armeria 오픈소스 기여 (2025.07~2026.03)/ DocService 다형성 지원 / Java SPI / Provider Chain / oneOf / discriminator

우리조상알기 / Spring JPA / AWS EC2·RDS / Azure OpenAI / WebSocket STOMP 스트리밍 챗봇

이지백엔드 / Terraform / TypeScript exec / 다중 인스턴스 배포·제어

보안프로젝트설계 / OpenFHE / 동형암호 / OnionPIR 논문 정리 / 쇼핑몰 예제 구현

문제해결 사례

Nesto

10개 청약 API 구조 분석 / 전부 개별 테이블 대신 2개 통합 테이블로 재설계

Excel 조건부서식 활용 / 공통 컬럼·부분 공통 컬럼·단일 컬럼 분류 / 스키마 수작업 통합

API 제공 데이터 오타·동의어 컬럼 직접 식별 / 변환 규칙 적용

Java Test 코드 일회성 스크립트처럼 전환 / 데이터 저장 자동화

주소 정제 + 파싱 + 재시도 로직 / 위경도 null 비율 41% → 0.6%

길이 기준 분할 대신 QnADocumentSplitter 직접 구현 / 구조 인식 청킹

Spring AI + ChromaDB / Top-K RAG 파이프라인 설계

PAMMAP

기술스택 선정, BE컨벤션 도입 시 ADR 문서로 남김 / 프로젝트 주제, 컨벤션을 마크다운으로 적어놓고 팀원에게 배포, AI코딩의 일관적인 결과 유도

위치기반 조회 / 전체조회 방식 문제 제기 / bounding box 선필터 대안 설계

실행계획 검증 / access type ALL → range / rows examined 79~93% 감소

Java Spring AI 의존성 충돌 + JVM 리소스 고갈 / Python 마이크로서비스로 분리

기능 기획단계에서 PoC로 기능구현 가능여부, 선제적 검토를 통해 리스크 낮춤

PoC 1 : PDF문서 OCR테스트, PoC 2: 네이버 검색결과 크롤링 / 전자는 기간 안에 정확도를 완벽히 끌어올릴 수 없으므로, 결과적으로 생성물을 사람이 한번 더 검증해야했음 / 후자는 기능 구현은 되는데 법적인 문제가 있어 도입시 문제

PoC 3 : 도시교통정보센터의 CCTV 13,000개 엔드포인트 Health Check 자동화 / HTTP·HTTPS 분류

한이음

gRPC Stub ↔ DTO 자동매핑 한계 / ProtocolStringList·Enum 수동 매핑

Armeria

기존 Default Provider 수정 대신 SPI 확장 방식 선택

중복 타입 변환 로직 DocServiceTypeUtil로 추출 / 리팩토링

parallel build flaky test 분석 / 재현 로그 정리 / max-workers=6 조건 확인

results matching ""

    No results matching ""