부산대학교 정보컴퓨터공학전공 학사
2018.03. ~ 2025.02. · 학점 4.00 / 4.5
Portfolio
#AI Engineer
#Hyejun An #Jagaldol
개발을 즐기는 AI 엔지니어,
안혜준입니다.
저는 단순히 무언가를 만드는 것이 아니라, 문제를 발견하고 해결하는 과정 자체를 즐깁니다. 비효율적인 과정을 자동화하고, 더 나은 솔루션을 설계하는 것이 제 목표입니다.
필요한 게 있다면 직접 만듭니다.
이것이 제가 생각하는 엔지니어의 본질이며, 이러한 사고방식을
바탕으로
AI뿐만 아니라 백엔드, 프론트엔드까지 폭넓게 다룹니다.
특히, LLM을 Agent로 활용한 자동화에 깊은 관심이 있으며,
AI를 통해 복잡한 문제를 해결하고, 더 효율적인
시스템을 구축하는 것에 집중하고 있습니다.
최근에는 이 관점을 Lifebase로 구현해,
자동화된 AI 개인비서 하네스의 설계부터 제품 배포·판매까지
이어갔습니다.


Experience
Upstage
AI Research Engineer Intern
2025.05. ~ 2025.11.
금융 AI 서비스와
기업용 LLM Agent 시스템
개발에 참여했습니다.
IBK 생성형 AI 시스템 구축
은행 내부 문서 검색과 업무 도구를 연결하는 생성형 AI 서비스
- RAG·의도 분류·도구 호출 기능 평가 및 개선
- Function Call 멀티턴 지연 분석·의도 분류 기반 구조 개선
- Chunk Validator 사례 분석·프롬프트 개선·검증 참여
EWS · Enterprise AI Workspace
사내 문서와 업무 도구를 활용하는 기업용 AI 워크스페이스
- LangGraph 기반 대화 메모리·도구 호출 Agent 설계·개발
- 문서 파싱·청킹·임베딩 파이프라인과 비동기 API 구현
- LLM 추론 스트리밍 규약 설계 및 연동
Profile
교육
카카오 테크 캠퍼스 1기 Backend
카카오 테크 캠퍼스
2023.04. ~ 2023.11.
구글 Machine Learning 부트캠프 5기
Google Developers Group
2024.07. ~ 2024.10.
부스트 캠프 AI Tech 7기 – NLP 트랙
네이버 커넥트 재단
2024.08. ~ 2025.02.
수상
신규 서비스 개발 프로젝트
내역 - 대상
주최 - 카카오 테크 캠퍼스
2023.11.17.
제1회 PNU Coding Challenge
내역 - 우수상
주최 - 부산대학교
2023.12.20.
2023년 TOPCIT 성적우수자
내역 - 한국정보산업연합회장상
주최 - 정보통신기획평가원
2023.12.22.
2024년 TOPCIT 성적우수자
내역 - 부산대학교총장상
주최 - 정보통신기획평가원
2024.12.26.
자격·시험
TOEIC Speaking
IM2 · 120점
2025.03.15. 응시
2027.03.15.까지 유효
정보처리기사
주관 – 한국산업인력공단
취득 – 2024.06.18.
TOPCIT – 수준 4
점수 - 730점
주관 – 정보통신기획평가원
2024.10.12. 응시
2026.10.12.까지 유효
SQL개발자(SQLD)
주관 – 한국데이터산업진흥원
취득 - 2024.12.13.
Projects
- 업무 프로젝트
- 개인·팀 프로젝트
- 직접 만들어 쓰는 도구
업무 프로젝트 · Upstage 재직 중 참여
IBK 생성형 AI 시스템 구축
은행 내부 문서 검색과 업무 도구를 연결하는 생성형 AI 서비스
2025.05. ~ 2025.09. · AI Research Engineer Intern
Function Call
함수 선택과 인자 추출을 분리해
불필요한 추론과 호출 오류를 줄였습니다.
- 싱글·멀티턴 평가셋 구성 및 호출 오류 분석
- 의도 분류 후 선택된 함수의 인자만 추출
- required 옵션 검증·제품팀 지원 요청 및 적용
Function Call 응답 시간
2.03초 → 0.40초
정확도 90.35% → 92.71%
Solar Pro 2 · 동일 850문항 · auto → required
업무 프로젝트 · Upstage 재직 중 참여
IBK 생성형 AI 시스템 구축
은행 내부 문서 검색과 업무 도구를 연결하는 생성형 AI 서비스
2025.05. ~ 2025.09. · AI Research Engineer Intern
Chunk Validator
무관한 검색 문서가 답변에 섞이지 않도록
생성 전에 유효 근거를 선별했습니다.
- 검색된 청크의 혼입·오인용 사례 분석
- LLM 기반 근거 검증을 추가해 무관한 청크로 인한 오답 개선
- 유효 근거 선별 전후 답변 비교·검증
문제 유형 5건 재검증
오답·오인용 3건 해소
적용 전: 정답 2 · 오답 2 · 오인용 1 → 적용 후: 정답 5
팀 공동 개선 · 본인 기여: 사례 분석·프롬프트 개선·검증
업무 프로젝트 · Upstage 재직 중 참여
EWS · Enterprise AI Workspace
사내 문서와 업무 도구를 활용하는 기업용 AI 워크스페이스
2025.09. ~ 2025.11. · AI Research Engineer Intern
Agent Layer
LLM 추론을 대화 메모리·도구 호출과 연결해,
독립적인 Agent 시스템을 설계·개발했습니다.
- LangGraph 기반 멀티턴·도구 호출 반복 구현
- RAG 필요 여부·추론 강도 병렬 분류
- 분류·검색·응답을 전달하는 SSE 인터페이스 설계
업무 프로젝트 · Upstage 재직 중 참여
EWS · Enterprise AI Workspace
사내 문서와 업무 도구를 활용하는 기업용 AI 워크스페이스
2025.09. ~ 2025.11. · AI Research Engineer Intern
Data Ingestion
문서 처리 완료를 기다리지 않고 작업을 접수하고,
진행 상태를 별도로 조회하도록
비동기 API를 설계했습니다.
- 문서 파싱·청킹·임베딩 파이프라인 구현
- job_id 기반 비동기 API·상태 조회 설계
- PostgreSQL 적재 연동·파일 삭제 처리
Projects
- 업무 프로젝트
- 개인·팀 프로젝트
- 직접 만들어 쓰는 도구
개인·팀 프로젝트 · Lifebase
Lifebase
Agentic Second Brain.
2026.03. ~ 운영 중 · 개인 프로젝트
하나의 폴더에 기록과 작업을 모아,
AI 개인비서와 함께 계획하고 실행하고 정리하는
개인 워크스페이스입니다.
- AGENTS.md·Skills·템플릿 기반 작업 절차 설계
- 기록 조회 → 계획 작성 → 실행 결과 검증·갱신
- 설치 CLI·라이선스 서버·제품 웹사이트 개발
- 한국어·영어 배포 및 2026.09. 첫 유료 판매
개인·팀 프로젝트 · Lifebase
Lifebase
Obsidian 기반 AI 개인비서 하네스 시스템
AI가 기록을 읽고 갱신하며,
작업 규칙과 16개의 작업별 스킬에 따라
일상과 지식 작업을 수행하도록 설계했습니다.
- AGENTS.md에서 공통 규칙·작업 진입점 안내
- 작업별 Skills로 필요한 지침만 찾아 적용
- 사용자 맥락·템플릿·기록을 함께 참조
- AI와 사용자가 같은 Markdown 파일을 갱신
개인·팀 프로젝트 · Lifebase
Lifebase
배포·업데이트·라이선스 시스템
워크스페이스와 CLI, 라이선스 서비스, 웹사이트를 직접 개발했습니다.
- CLI: 설치·인증·업데이트·에이전트 연결
- 서버(Hono·Cloudflare Worker·D1): 이용 권한·배포 파일 전달
- 웹(Astro·Starlight): 제품 안내·문서·계정·관리자 기능
- 개인 노트와 병합은 사용자 기기에서 처리
개인·팀 프로젝트 · Lifebase
Lifebase
사용자 변경을 보존하는 업데이트 설계
TypeScript CLI · 로컬 파일 비교·병합
사용자가 고친 노트와 설정을 유지하면서 제품의 새 버전을 전달해야 했습니다.
- Base·Local·Target 비교로 변경과 충돌 식별
- AI의 문맥 검토와 CLI의 파일 반영 분리
- 미해결 항목이 남으면 업데이트 완료 차단
- 최종 반영 전 상태 재검증·복구용 백업
- 사용자 노트·병합 결과는 기기 내부에서 처리
개인·팀 프로젝트
매일메일
일간 메일 보고서 비서
네이버 부스트캠프 Upstage 기업 해커톤
2025.01 ~ 2025.02 (6인 · 개발 리더)
매일 쌓이는 메일을 빠르게 파악하고, 중요한 정보를 놓치지 않도록 돕는 LLM Agent 기반 Chrome Extension 서비스입니다.
- Reflexion 적용으로 G-eval 0.44점 상승 (4.5점 만점)
- 크롬 익스텐션(React) 및 서버(FastAPI) 개발
- Solar Pro·Document Parse로 메일 요약·첨부 분석
- 요약문 분류로 토큰 46% 절감·비용 대비 정확도 77% 향상

개인·팀 프로젝트
UnDoc
RAFT 및 RAG 기반 의료상담 챗봇 모델 연구
구글 Machine Learning 부트캠프 5기
2024.09 ~ 2024.10 (2인)
Gemma-2-2b-it 베이스 모델에 RAG와 RAFT 기법을 적용해 개발된 의료 상담 챗봇입니다.
- RAG: Pinecone 하이브리드 검색으로 의료 문서를 효율적으로 검색
- RAFT: 불완전한 검색에 대한 robustness를 위해 적용
- RAFT + RAG 적용으로 RAGAS 의미 유사도 16.04%p 상승
- Gemma-2-2b-it 모델: 평균 79.98%의 답변 유사도 기록
- RAFT + RAG 모델: 평균 96.02%의 답변 유사도 기록
- LangChain 스트리밍 버그 수정 PR 반영 · 공식 contributor 등재
프로젝트 선정
개인·팀 프로젝트
ChatFoodie
LLM 음식 추천 챗봇 서비스
부산대학교 정보컴퓨터공학부 2023년 전기 졸업과제
2023.05 ~ 2023.10 (3인 · 팀 리더)
KoAlpaca-polyglot-5.8B의 베이스 모델을 QLoRA 방식으로 파인튜닝하여 만든 Local LLM 기반의 음식 추천 챗봇입니다.
- 학습 데이터 수집을 위한 self-instruct 적용
- KoAlpaca-Polyglot-5.8B 모델 QLoRA 파인튜닝
- 사용자 계정과 대화 history를 바탕으로 선호도 반영
- WebSocket을 통한 token 단위 렌더링
- 학습 데이터셋 8,000건과 파인튜닝 모델 Hugging Face 공개

개인·팀 프로젝트
Box.size
스마트폰 카메라 기반 박스 체적 측정 앱
2023.07. ~ 2023.09. · 4인 팀
객체 인식 및 꼭짓점 검출 알고리즘 담당
박스 이미지에서 꼭짓점을 추출해
실제 크기 계산에 필요한 좌표를 제공했습니다.
- YOLO로 영상 속 박스 위치를 감지해 분석 영역 추출
- OpenCV로 배경 제거 후 Canny 기반 윤곽선 검출
- 윤곽선에서 꼭짓점 좌표를 계산해 체적 측정에 활용
미래기술 챌린지
본선 진출
Projects
- 업무 프로젝트
- 개인·팀 프로젝트
- 직접 만들어 쓰는 도구
직접 만들어 쓰는 도구
Day Planner Enhanced
중첩 일정을 읽고 편집하기 쉬운 Obsidian 플러그인
2026.06. ~ 유지보수 중 · 개인 프로젝트
Lifebase에 맞춰 기존 Day Planner를 확장해
중첩 일정과 자정 넘김 처리를 개선했습니다.
- 중복 표시되던 하위 일정을 부모 블록 안에 통합
- 하위 일정 전용 편집기와 첨부 붙여넣기 구현
- 날짜를 넘는 일정도 원본 하나로 관리, 다음 날 수정도 반영
- TypeScript·Svelte 기반 구현, 원본 노트 저장 결과 검증
- 원저자 승인 후 독립 배포, 원본 프로젝트 변경 사항 병합
직접 만들어 쓰는 도구
Behind Fitness
운동 기록·통계 관리 웹 애플리케이션
2024.03. ~ 2024.04. · 개인 프로젝트
어머니의 운동 기록을 메모장에 적던 불편에서 시작해
기획·프론트엔드·백엔드·배포 전 과정을 개발했습니다.
- 이전 운동 기록 기반 자동완성으로 반복 입력 간소화
- Kotlin Spring Boot·JWT·Redis로 다중 기기 로그인 지원
- 체중·골격근량·체지방량 추이를 그래프로 제공
- Docker·EC2·Nginx·GitHub Actions로 배포 자동화
- 어머니와 지인이 사용하는 서비스를 직접 운영하며 유지보수
직접 만들어 쓰는 도구
Zotero Cite Preview Resizer
논문 읽기를 돕는 Zotero 인용·주석 미리보기 확장 플러그인
2025.09. ~ 유지보수 중 · 개인 프로젝트
논문을 읽을 때 인용 미리보기가 작아 불편했던 문제를
직접 해결해 공개한 플러그인입니다.
- 인용·주석 미리보기 확대와 드래그 크기 조절 지원
- TypeScript로 리더 이벤트에 연결해 미리보기 스타일 주입
- 기본 크기 설정과 한국어·영어 지원
- Zotero 7~9 지원, PDF·EPUB·스냅샷에 적용
More










