Portfolio Evidence Index

  • 최종 점검일: 2026-08-04
  • 목적: 프로필 주장, 구현 코드, 테스트, 계획을 구분해 과장 없는 기술 검토를 가능하게 함

상태 정의

상태 의미
verified 최근 실행일, 명령, 환경·버전, 성공 결과가 함께 기록됨
implemented 핵심 코드가 저장소에 존재
tested-file-present 테스트 파일은 있으나 최근 성공 실행이 확인되지 않음
tested-component 명시된 구성요소의 테스트 산출물은 확인했으나 전체 시스템 검증은 아님
source-reviewed 권한 있는 비공개 원본에서 본인 귀속과 구현 범위를 확인했으나 공개 재현 검증은 아직 없음
sample-verified 회사 코드와 독립된 공개 샘플의 최근 테스트 성공을 기록했으나 실제 회사 시스템 검증은 아님
partial 일부 코드·문서만 있고 실행에 필요한 구성요소가 빠짐
planned 문서나 작업 목록에만 존재
self-described 프로필·경력 문서의 자기기술. 다른 근거로 확인 필요
private-work-code-verified 권한 있는 환경에서 회사 비공개 코드와 본인 귀속 커밋을 확인. 공개 문서에는 비식별 claim만 존재

공개 사이트 검증

  • 공개 URL: GitHub Pages 포트폴리오
  • 검증일: 2026-08-03
  • 원격 결과: Pages Actions run 30782896966의 Jekyll build, Java 2개 프로젝트, 공개 저장소 검사와 deploy 성공
  • 테스트: 당시 Spring Security 인증 브리지 24개, OpsMate Local 19개, 저장소 공개 검수 12개 성공
  • 실화면: 홈, Work ledger, 근거 인덱스, 전략과 앵커, 체크리스트, AI context, 대표 프로젝트·사례 경로의 응답과 가로 넘침 없음 확인
  • 한계: 이 항목은 2026-08-03 공개본의 역사적 검증입니다. 이후 OpsMate 변경분은 로컬 clean verify 54개를 통과했지만 아직 Pages에 게시되지 않았고, 물리 모바일 검수와 실제 모델 E2E도 미검증입니다.

프로젝트 상태

프로젝트 코드 테스트 문서 현재 상태 확인 사항
OpsMate Local 수직 기능, 공개 웹, workspace/model guard, PostgreSQL·배포 자산 있음 2026-08-04 clean verify 54개 성공, 실패·오류·건너뜀 0개 README·ARCHITECTURE·SETUP·PUBLIC_DEMO·THREAT_MODEL·SERVICE_RUNBOOK implemented, tested-component 실제 모델 E2E, 공개 URL·외부 smoke, host egress/edge rate limit과 양 호스트 close/reopen rehearsal은 미검증
Spring Security 인증 브리지 독립 공개 샘플 있음 24개 성공 사례 게시물·README·ARCHITECTURE·SETUP·VERIFICATION sample-verified 회사 원본이 아닌 합성 사용자·issuer·audience 바인딩 SSO 샘플. 운영 시스템 검증을 뜻하지 않음
Java/Spring 사례 후보 회사 원본에서 확인 공개 샘플 1건만 있음 후보 인덱스 있음 sample-verified 1건, source-reviewed 4건, 나머지 candidate 또는 hold 원본 코드를 공개할 수 없으며 각 독립 재현 코드와 테스트가 생기기 전 published 표현 금지
ai-rag-api 있음 있음 README·ARCHITECTURE·SETUP implemented, tested-file-present 현재 점검 환경에 pytest가 없어 성공 실행 미확인. 실제 LLM·벡터 저장소 품질과 운영성 별도 검증 필요
backend-platform-template 일부 있음 README·ARCHITECTURE·SETUP partial app/main.py가 존재하지 않는 app.api.routes를 import. 인증·모니터링·PostgreSQL·Redis 구현도 현재 파일 목록에서 확인되지 않음
security-audit-log route만 있음 없음 README partial route가 존재하지 않는 app.service.audit_service를 import. 앱 진입점, 저장 모델, service, tests 보완 필요
개인 공개 text2sql 샘플 없음 없음 상위 문서의 계획만 있음 planned 회사 실무 Text2SQL과 혼동 금지. 공개 샘플 프로젝트 디렉터리는 아직 없음
security-backend-platform 없음 없음 상위 문서의 예시만 있음 planned 별도 프로젝트로 완료되기 전 기술 근거로 사용 금지

회사 GitHub 실무 근거

원본은 회사 소유 비공개 저장소이며 공개 저장소에는 코드와 내부 식별자를 복사하지 않습니다. 상세 공개 범위와 claim은 ../evidence/company-github/README.md에서 확인합니다.

| project ID | 확인된 범위 | 상태 | 제한 | |—|—|—|—| | WORK-AI-01 | FastAPI Text2SQL/NL2SQL, 모델 adapter, SQL 검증·실행, benchmark와 결과 기록 | private-work-code-verified, tested-component, E3 | PoC 범위. 모델 연구 및 장기 운영으로 확대 금지 | | WORK-AI-02 | Agentic AI Runtime의 workspace, artifact, provenance, storage와 테스트 | private-work-code-verified, tested-component, E3 | 전체 플랫폼 및 end-to-end 모델 연동 완료로 확대 금지 | | WORK-AI-04 | FastAPI, Docker Compose, vLLM 기반 다중 모델 gateway pilot | implemented, E2 | 테스트 및 운영 검증 완료로 확대 금지 | | WORK-AI-03 | LLM 분석 workflow와 RAG 확장 로드맵 | designed, E2 | 구현 완료로 사용 금지 | | WORK-PLATFORM-01 | 데이터 서비스 웹/API/DB 연계와 운영 개선의 지속적 작성 커밋 | implemented, E2 | 프로젝트별 역할과 outcome은 추가 대조 필요 | | WORK-DATA-01 | 운영 데이터 서비스와 분석 배치 및 ModelOps 개선 | implemented, E2 | 자동 테스트와 성능 개선 수치로 확대 금지 | | WORK-DATA-02 | 재현 가능한 데이터 분석 pipeline, CLI, SQL runner와 검증 테스트 | tested-component, E3 | 독립 재실행 및 CI 성공은 미확인 | | WORK-EDU-01 | 데이터 플랫폼 기능 개선과 제한형 배포 자동화 | implemented, E2 | tests와 운영 성과는 별도 확인 | | WORK-INTEGRATION-01 | 문서 파싱, dry-run, DB 확인과 CSV export 도구 | implemented, E2 | 전체 운영 pipeline 완료로 확대 금지 |

공개 프로필 주장

주장 현재 분류 안전한 표현 추가 근거
Java/Spring 백엔드 개발 경험 self-described Java/Spring 기반 업무·데이터 서비스 개발 경험을 경력 문서에 기재 회사·프로젝트 기간, 역할, 코드·산출물 색인
Python/FastAPI API 구현 self-described + 개인 코드 implemented 실무 자기기술과 FastAPI 포트폴리오 코드가 각각 존재 실무 범위와 개인 샘플을 분리한 근거
데이터 분석 결과 서비스화 self-described 분석 결과를 웹/API로 연결한 경험을 경력 문서에 기재 프로젝트별 역할, 기간, 운영 반영, 성과
Text2SQL/NL2SQL/LLM PoC private-work-code-verified, E3; RAG 개인 샘플 implemented FastAPI 기반 Text2SQL/NL2SQL 구현과 다중 모델 benchmark 경험. RAG 개인 샘플은 별도 표시 운영 반영 범위와 장기 성과는 별도 확인
Agentic AI Runtime private-work-code-verified, E3 for components 작업 격리와 artifact/provenance 추적 구성요소 및 테스트 구현 전체 플랫폼 완성 또는 LLMOps lead로 표현 금지
Linux/Docker/Jenkins 운영 반영 self-described 배포·환경 구성·장애 분석 경험을 경력 문서에 기재 운영 범위, 책임, 자동화, 장애·개선 결과
보안 경력과 자격 self-described 보안·통제 관점을 가진 백엔드 전환형 프로필 재직 연표, 자격 유효 상태, 실제 담당 업무

현재 판단

이 저장소는 다음을 보여주기에 적합합니다.

  • Java/Spring Security 인증·인가·세션·CSRF 경계를 독립 샘플과 테스트로 검증하는 방식
  • AI 출력을 Spring 업무 규칙·승인·멱등성·fail-closed 경계 안에 두고 workspace·GPU 호출량·DB 권한·서비스 수명주기까지 통제하는 설계와 구현
  • 목표하는 엔지니어 정체성과 Java/Python/AI 응용 기술 조합
  • 비공개 업무 근거를 비식별 claim과 공개 재현 상태로 나누는 검수 방식
  • 문서화와 구조화 능력

다음에는 아직 충분하지 않습니다.

  • 프로덕션 수준 백엔드·플랫폼 숙련도 증명
  • 대규모 트래픽·분산 시스템·클라우드 네이티브 운영 증명
  • 실제 오픈웨이트 모델 서버를 포함한 OpsMate Local E2E와 GPU 부하 경계 증명
  • public URL, 외부 네트워크 정책과 앱·모델 양쪽 호스트 close/reopen 증명
  • 프로젝트별 정량 성과와 본인 기여 범위 증명
  • 모든 README에 적힌 기능의 실제 구현 증명

갱신 규칙

프로젝트 상태를 올릴 때는 다음 근거를 함께 추가합니다.

partial -> implemented:
실행에 필요한 핵심 모듈과 진입점 추가

implemented -> tested-file-present:
핵심 경로 테스트 파일 추가

tested-file-present -> verified:
최근 테스트 명령, 성공 결과, 환경·버전 기록

경력 주장에는 가능한 경우 다음을 연결합니다.

기간
역할과 개인 기여
문제와 구현
운영 반영 여부
검증된 성과
공개 가능한 산출물 또는 비식별 근거 색인