Skip to content
View Junsoo-Kim's full-sized avatar
🚩
Studying Hard
🚩
Studying Hard

Highlights

  • Pro

Block or report Junsoo-Kim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JunSoo-Kim/README.md
김준수 포트폴리오 바로가기

성장하는 개발자, 김준수입니다.

끊임없는 노력으로 서로 다른 언어와 사람을 연결하는 개발자입니다.
웹 백엔드, 클라우드 등 보이지 않는 곳을 지탱하는 기술을 배워왔고
최근에는 하네스 엔지니어링, 멀티 에이전틱 시스템 등 AI 신기술에 관심이 많습니다.

📮 kjsoo1901@gmail.com · 🔗 Portfolio · 💼 LinkedIn


Activities

  • 삼성 청년 SW·AI 아카데미 16기 2026.07 ~ 재학 중
  • 경희대학교 SW융합학과 데이터사이언스 트랙 2019.03 ~ 2026.02
  • AWS Academy — Cloud Architecting / Cloud Foundations / ML Foundations 2025.03 ~ 2025.07
  • 네이버 부스트캠프 웹·모바일 8기 백엔드 2023.07 ~ 2023.12
  • 전술C4I운용·정비병 복무 2020.11 ~ 2022.05
  • 알고리즘 동아리 GoGo 2019.06 ~ 2020.08

Certificates
· AWS Solutions Architect – Associate 2026.08
· 정보처리기사 2025.09
· SQL Developer 2024.04


Projects

🧭 MyAnalyst — RAG 기반 기업 분석 보고서 자동 생성 서비스

2025.03 ~ 2025.12 · 개인 프로젝트 · 캡스톤디자인 · 졸업논문 우수 발표 · 시연 영상

증권사 보고서의 주관성·비실시간성 문제를 RAG로 해결. 기획부터 배포까지 단독 수행.

  • Spring Boot(API) / FastAPI(RAG) / React(FE) 3-서버 구조 설계
  • 데이터 성격에 따라 PostgreSQL · Milvus · Redis 를 분리 운영
  • AWS Academy 수료 경험을 토대로 AWS 기반 배포 진행
  • 생성 결과물을 실제 증권사 보고서와 비교 검증 — 핵심 정보 Recall 0.50 (실제 보고서 평균 0.45)

🌙 별숲 ByeolSoop — 3D 밤하늘 감정 다이어리 ⭐27

2023.10 ~ 2023.12 · 팀 4명 · 백엔드 담당 · 네이버 부스트캠프 8기 그룹 프로젝트 · 시연 영상

일기를 3D 밤하늘의 별로 그리고, 감정 분석 결과에 따라 별 색이 바뀌는 다이어리 서비스.

  • 액세스 토큰 탈취를 서버가 막을 수 없다는 한계 때문에 Stateless JWT를 Stateful 방식으로 전환, 리프레시 토큰 페이로드에 토큰·클라이언트 IP를 저장해 중복 로그인까지 차단
  • JwtAuthGuard · PrivateDiaryGuard 커스텀 가드로 타인의 일기 접근을 요청 단계에서 통제
  • 매 테스트마다 DB를 초기화하던 구조를 트랜잭션 롤백 방식으로 바꿔 테스트 시간 50% 이상 단축

📈 VIN — 리스크 헷지 기반 ETF 추천 서비스

2024.09 ~ 2024.12 · 팀 3명 · 팀 리더 / 풀스택 개발 · 경희대학교 캡스톤디자인 · 시연 영상

한국·미국 ETF 1,100여 개의 상관관계를 분석해, 개인 투자자에게 헷지 조합을 추천.

  • 주가 데이터의 비선형성 때문에 피어슨·스피어만 상관계수를 그대로 쓸 수 없었던 문제 — 부호는 스피어만, 값은 피어슨을 쓰는 방식으로 두 지표의 한계를 상호 보완
  • Apache Airflow DAG로 Spring Boot ↔ Python 분석 워크플로우 연결 — 수집·전처리·분석·후처리가 순차적으로 필요해, 일반 Python 웹서버 대신 워크플로우 엔진을 REST로 트리거하는 구조 채택
  • LLM에 리커트 척도를 적용해 서술형 설문 응답의 편차를 줄이고, −100 ~ 100 범위의 투자 위험 감수 성향 점수 산출

🧑‍🏫 Setuk-AI — 교사 세부능력특기사항 작성 AI 하네스

2026.06 ~ 2026.08 · 개인 프로젝트 · 사용 가이드

학생 활동 보고서를 통해 규정을 지킨 세특 초안을 완벽하게 생성하는, LLM 위에 얹는 하네스

  • 프롬프트 한 덩어리 대신 데이터 구조화 → 초안 작성 → 검증 → 평가 4단계로 분리해, 각 단계를 독립적으로 수정·교체할 수 있는 구조 설계
  • 세특 작성 규정을 rules.json으로 외부화하고, 글자 수·표현 검사를 린터 스크립트로 자동화해 출력이 규정을 벗어나는 경우를 기계적으로 걸러냄
  • 학생 1명당 세션 1개로 컨텍스트를 격리 — 학생 간 정보 교차 오염을 막고 토큰 사용량 절감

Skills

Language & Framework

Java Spring Boot
TypeScript NestJS
Python FastAPI

Database

MySQL PostgreSQL Milvus

Infra & Tools

AWS Docker GitHub Actions Nginx

Pinned Loading

  1. MyAnalyst MyAnalyst Public

    RAG 기반 기업 분석 보고서 자동 생성 서비스 | Spring Boot · FastAPI · Milvus · AWS | 개인 풀스택

    Jupyter Notebook 1

  2. boostcampwm2023/web08-ByeolSoop boostcampwm2023/web08-ByeolSoop Public

    ✨ 당신의 이야기를 잇는 다이어리 서비스, 별숲

    TypeScript 27 1

  3. VIN VIN Public

    리스크 헷지 기반 ETF 추천 서비스

    JavaScript 2

  4. Setuk-AI Setuk-AI Public

    교사 세부능력 특기사항 작성용 AI 하네스 프로젝트

    Python 1