A developer who doesn't limit themselves when facing problems.
- AI Native Product Engineer
- Konkuk University, Computer Science & Engineering (Aug 2026)
| Period | Company | Role |
|---|---|---|
| 2026.03 ~ | Musinsa | AI Native Engineer |
| Period | Organization | Role |
|---|---|---|
| 2025.09 ~ 2026.07 | GDGoC Konkuk | Backend Member |
AIew - Real-time AI Interview Practice Service
AKLP - AI-powered Kubernetes Learning Platform
-
Overview: CLI 기반 Kubernetes 학습 플랫폼. AI가 kubectl 명령어/YAML 생성, 학습 추천, 대화 기록 저장
-
Role: Microservices (note, task, file) & Infrastructure (3인 팀, with @SIKU-KR, @xumeink)
-
Stack: FastAPI, SQLAlchemy, Alembic, httpx, uv
-
Infra: k3s, Docker Compose, PostgreSQL (Statefulset)
-
Highlights: 서비스 템플릿을 만들어 단기간(8주) MSA 구현
-
Links: GitHub
NHJ.log - Custom-built Tech Blog
| Project | ★ | Contributions |
|---|---|---|
| Yeachan-Heo/gajae-code | 2.5k | 5 merged · 1 open |
| BaekjoonHub/BaekjoonHub | 967 | 1 merged |
| Turtle-Hwan/LinKU | 18 | 1 merged |
| atlassian-labs/mermaid-diagrams-viewer | 15 | 1 merged |
| NousResearch/hermes-agent | 230k | 4 open |
| stablyai/orca | 44k | 1 open |
| fastify/fastify-multipart | 543 | 1 open |
| abereghici/remix-themes | 159 | 1 open |
| anthropics/claude-code | 141k | 1 reported |
| google-gemini/gemini-cli | 106k | 2 reported |
| manaflow-ai/cmux | 26k | 1 reported |
| netlify/remix-compute | 36 | 1 reported |
All 21 contributions
Merged
| Project | Contribution |
|---|---|
| Yeachan-Heo/gajae-code | #4328 Select the launch worktree bucket with a GJC_WORKTREE_DIR path template |
| #4248 Expose bounded current tool activity in coordinator session status | |
| #3821 Resolve the npm registry from npm config for mirrored networks | |
| #3816 Adopt an existing Slack thread before publishing readiness | |
| #3753 Form-encode Slack Web API requests rejected as JSON | |
| BaekjoonHub/BaekjoonHub | #314 Fix a Firefox-only failure when opening GitHub issue pages |
| Turtle-Hwan/LinKU | #60 Add library seat availability and reservation shortcuts |
| atlassian-labs/mermaid-diagrams-viewer | #153 Reserve min-height only while the diagram is loading |
Open
| Project | Contribution |
|---|---|
| Yeachan-Heo/gajae-code | #4402 Report the gjc session title to the containing pane |
| NousResearch/hermes-agent | #76042 Restore macOS planned restart online notices |
| #73450 Prevent Slack thread parent edit replays | |
| #72040 Distinguish compression lookup failures | |
| #72034 Preserve the managed SQLite runtime during install | |
| stablyai/orca | #13952 Register the gjc CLI as a supported TUI agent |
| fastify/fastify-multipart | #606 Fix the ajvFilePlugin type to satisfy ajv.plugins (#605) |
| abereghici/remix-themes | #63 Add prerender support with a client-side cookie (#62) |
Reported
| Project | Issue |
|---|---|
| anthropics/claude-code | #12862 Clearer error when origin/HEAD is unset for /security-review |
| google-gemini/gemini-cli | #6115 Enter does not confirm the overwrite-checkpoint prompt |
#5923 FunctionDeclaration nesting depth 400 error with Notion MCP |
|
| manaflow-ai/cmux | #4576 Drag-select pins the main thread at 100% CPU |
| netlify/remix-compute | #606 rollupOptions.input overwrite breaks React Router v7 prerender — fixed in #620 |