Skip to content
View colosair's full-sized avatar
  • Seoul, South Korea

Organizations

@LINKLE-2025 @repechage-team @no-home-project @Team-PinLog @mingleland

Block or report colosair

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
colosair/README.md

이정헌 (Lee Jeongheon)

Web Platforms · AI Applications · Developer Tools

팀 프로젝트에서 웹 플랫폼 통합, AI 서버, 인증과 배포를 맡았고 AI 코딩 에이전트용 개발 도구 두 개를 npm에 배포했습니다. 프로젝트별 담당 범위와 근거 코드는 각 개인 기여 기록에 정리했습니다.

Projects · Engineering · Developer Tools · Background

Selected Projects

SSAFESTA 로그인 화면 — 개인 기여 기록으로 이동
SSAFESTA
Frontend Main · UI/UX · 6인
React·Unity 통합, AWS EC2 Jenkins CI/CD 재설계
PinLog 자연어 검색 화면 — 개인 기여 기록으로 이동
PinLog
팀장 · AI 파트 · 6인
FastAPI AI 파이프라인과 자연어 검색 품질 개선
NoHome 실거래가 검색과 AI 도우미 화면 — 개인 기여 기록으로 이동
NoHome
팀장 · 3인 · 최우수상(팀)
Tool Calling 기반 AI 어시스턴트와 개인 배포
LINKLE 지도와 장소 정보 화면 — 개인 기여 기록으로 이동
LINKLE
팀장 · 5인
FE·BE 인증 구조와 Docker·Nginx 배포

원본 저장소: SSAFESTA · PinLog · NoHome · LINKLE

Engineering

Stack

  • Web & Integration SSAFESTA · LINKLE
    React · TypeScript · Unity WebGL 연동 · WebSocket(STOMP)
  • Backend & AI PinLog · NoHome · LINKLE
    Java · Spring Boot · Python · FastAPI · PostgreSQL · pgvector · Redis
  • CI/CD & Infra SSAFESTA · NoHome · LINKLE
    AWS EC2 · Jenkins · Docker · Nginx · OCI ARM
  • Developer Tools ASC · JAM
    TypeScript · MCP · npm

Problem Solving

  1. CI/CD 구조 재설계 · SSAFESTA
    • AWS EC2 Jenkins를 재빌드 없는 Production 승격 구조로 재설계, main 승격 11건
    • 변경 컴포넌트만 검증하도록 바꿔 CI 설정만 고친 MR 12분 → 35초
  2. 시스템 경계 문제 · SSAFESTA
    • React·Unity 사이 ESC 이중 입력을 Unity 상태 snapshot과 명시 명령으로 해결
    • Production 전용 AI NPC 중복을 배포 산출물의 가드 누락으로 확정, 재승격
  3. 측정 기반 판단 · PinLog
    • 임베딩·프롬프트·다수결 변경을 측정해 근거 없는 변경 기각
    • 짧은 질의 검색 실패를 문자열 병합 신호로 해결
  4. 구조 개선과 운영 · NoHome · LINKLE
    • NoHome: 챗봇·에이전트 두 경로를 Tool Calling 단일 엔드포인트로 통합
    • LINKLE: 401 자동 갱신의 루프 위험을 탭 복귀 시 갱신으로 전환

Published Developer Tools

  • ASC · Agent Session Control · v0.10.2 · npm
    AI 코딩 에이전트 세션의 목표·쓰기 경계·승인 조건을 계약으로 관리하는 로컬 제어 계층
  • JAM · Jira Agent MCP · v1.8.0 · npm
    Jira 읽기 결과에 조회 범위를 표시하고, 쓰기는 Plan → Apply → Verify로만 실행하는 MCP 서버

Earlier Work & Background

이전 작업 — CardGarden · teacafe_POS · DB/Spring Quiz · SQLP Tuning Mock
  • CardGarden · 2025 · 팀장
    Spring·MyBatis 기반 카드 추천 웹 서비스. 이메일 인증·3사 OAuth2, 초기 구조·배포
  • teacafe_POS · 2025 · 개인
    Java·JDBC로 만든 찻집 콘솔 POS 학습 프로젝트
  • DB Quiz · Spring Quiz · 2026 · 개인
    과목평가 대비 모의고사 웹앱, 각 150문항
  • SQLP Tuning Mock · 2026 · 개인
    SQL 튜닝 창작 모의문제 240문항, CC BY 4.0

Education

  • SSAFY 15기 — 교육 중 · 2026.01.07 ~ 현재
  • 신한DS 금융SW 아카데미 5기 — 수료 · 976시간 · 2025.04.01 ~ 2025.10.01
  • 국민대학교 — 졸업 · 2019.03 ~ 2025.02
    주전공 건설시스템공학전공 · 부전공 소프트웨어전공

Awards

  • SSAFY 1학기 프로젝트 최우수상 — 팀, NoHome · 2026.06
  • SSAFY 1학기 성적우수상 — 개인, 종합성적 반 3등 · 2026.06

Certifications & Algorithm

  • 정보처리기사 · SQLD · ADsP
  • 백준 jhpaul solved.ac 티어

Pinned Loading

  1. mingleland/ssafesta mingleland/ssafesta Public

    SSAFESTA — SSAFY 15기 자율 프로젝트 (MingleLand). GitLab·Jira·초기 GitHub 개발 이력 통합 보존본

    Java

  2. Team-PinLog/PinLog Team-PinLog/PinLog Public

    장소의 맥락을 기록하고 AI 자연어 검색과 익명 컬렉션으로 다시 발견하는 장소 아카이빙 플랫폼

    Python

  3. no-home-project/no-home-backend no-home-project/no-home-backend Public

    NoHome 백엔드 — Spring Boot 실거래가·회원 API와 Tool Calling AI 어시스턴트 (팀 프로젝트 이관 후 개인 고도화)

    Java

  4. LINKLE-2025/LINKLE_Frontend LINKLE-2025/LINKLE_Frontend Public

    React 기반 프론트 서버

    TypeScript

  5. asc asc Public

    Local-first control plane for coding agents — session contracts, real boundaries, human-in-the-loop execution, and an audit trail.

    TypeScript 1

  6. jam jam Public

    Agent-facing Jira MCP access layer for Claude Code and Codex.

    TypeScript