Skip to content
View KKamJi98's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report KKamJi98

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

Taeji Kim (KKamJi)

SRE / DevSecOps Engineer at Bungaejangter Inc., Seoul

Making services reliable and infrastructure repeatable.

Blog · LinkedIn

Speaking

Date Event Talk
2026.05 Open Source Summit North America 2026 Troubleshooting Like a Senior on Day 1: ReAct Agents With Real-Time Cluster Evidence (video)
2026.04 AWS KRUG 마곡 EKS Pod Identity로 더 간편하게 Kubernetes 서비스 권한 관리하기
2026.01 RAPA x AWS Cloud School AWS Cloud School 그리고 그 다음 이야기
2025.09 Cloud Native Korea Community Day 2025 ArgoCD와 함께하는 Multi-Cluster 운영 (video)
2024.06 제2회 AWS 강의실 온라인 세미나 MicroK8s Cluster 구축하기 (video)

Open Source

  • KubeRCA - AI agents that root-cause Kubernetes alerts from live cluster evidence. Project lead, and the subject of the OSS Summit talk above
  • ssh-connector - turns ~/.ssh/config into an interactive host picker, so connecting stops being a hostname you have to remember
  • aws-profile-pick - awspick switches the default AWS CLI profile from a grouped, filterable list, for shells that juggle several accounts
  • wtree - wt manages Git bare-repo worktrees in bulk, so a branch is a directory you cd into rather than a checkout you wait for. On PyPI
  • prjump - prj opens the GitHub or Bitbucket pull request for the current branch straight from the shell. On PyPI

Security Research

  • CVE-2026-87776 / GHSA-vc2v-76pw-4v95 - credited as Finder on the Express.js compression advisory. When a client hung up mid-response, the zlib stream was never destroyed, so repeatedly aborted requests leaked native memory until the process fell over. Found it from heap snapshots while chasing steadily climbing memory on a self-hosted n8n instance. High, CVSS 7.5; fixed in compression 1.8.2

Contribute

  • kyverno/kyverno#17840 - fixed the Helm pre-delete hook to target the release's namespace and fullname; added render regression checks
  • oras-project/oras#2201 - made absolute-path push and attach errors explain the security risk before suggesting the opt-out flag
  • oras-project/oras-www#610 - fixed the docs, blog, and community "Edit this page" links so they open GitHub's edit flow instead of a read-only tree view
  • jaegertracing/jaeger-ui#4412 - made the span-details divider draggable from the timeline header: moved the resizer into TimelineHeaderRow so one divider owns the boundary instead of two instances coordinated by CSS
  • grafana/loki#24300 - clarified the default fake tenant directory for Ruler local storage in single-tenant mode and how it differs from rule_path
  • istio/istio#61512 - sped up TestConvertResources by parallelizing its 28 subtests (~50% faster), part of the slow-unit-tests effort (#37555)
  • aws-observability/helm-charts#190 - added dcgmExporter.enabled and neuronMonitor.enabled so the chart stops creating resources nobody asked for
  • strands-agents/harness-sdk#1906 - fixed 19 broken documentation links; listed under New Contributors in v1.35.0

Currently at Bungaejangter Inc.

  • Run 150+ microservices on EKS: Istio service mesh, Gateway API, Envoy Gateway
  • Keyless across two clouds: removed static AWS access keys, introduced GCP Workload Identity Federation
  • Global traffic analysis and bot traffic mitigation
  • Built and operate an in-house SRE agent for incident response
  • Operate self-hosted n8n on Kubernetes as the automation platform other teams build on
  • Introduced Packer golden images and ClamAV server antivirus

Stack

Cloud AWS - EC2, EKS, ECS, RDS, VPC, CloudFront, Lambda, WAF, Route 53
Kubernetes Istio, Helm, Karpenter, Cilium, Gateway API, Envoy Gateway, IRSA, Pod Identity
IaC / CI-CD Terraform, Packer, Jenkins, GitHub Actions, Argo CD
Observability Prometheus, Grafana, Thanos, Datadog, ELK
Security IAM, Keycloak SSO, RBAC, External Secrets, ClamAV
Languages Go, Python, Java

Certifications

  • AWS Certified DevOps Engineer - Professional
  • AWS Certified Solutions Architect - Associate
  • Certified Kubernetes Administrator
  • HashiCorp Certified: Terraform Associate
  • Engineer Information Processing (정보처리기사)

Awards

  • Fastfive x AWS Frugality Fest GameDay - Winner (2025.04)
  • Students @ AI Seoul Hackathon - Winner (2025.04)
  • AWS PS GameDay (GenAI) - 5th Place (2024.08)
  • AWS x RAPA DevOps Jam - Runner-up (2023.12)

Pinned Loading

  1. kube-rca/kuberca kube-rca/kuberca Public

    KubeRCA - Kubernetes Alert Root Cause Analysis

    Go 13

  2. kcd-2025 kcd-2025 Public

    Kubernetes Community Days 2025 project repository with demos, manifests, and infrastructure as code.

    HCL 1 1

  3. aws-krug-magok-2026 aws-krug-magok-2026 Public

    AWS KRUG 2026-04-28 마곡 DevOps 소모임 발표 자료 - EKS Pod Identity로 더 간편하게 Kubernetes 서비스 권한 관리하기 (김태지/Ethan)

    HTML 1

  4. aws-profile-pick aws-profile-pick Public

    Switch the default AWS CLI profile from a grouped, filterable list

    Python 1

  5. ssh-connector ssh-connector Public

    A CLI tool to simplify SSH connections by providing an interactive menu of hosts from your ~/.ssh/config file.

    Python 1

  6. Team-Berners-Lee-AI-Hackathon/CheongCheong_Chatting Team-Berners-Lee-AI-Hackathon/CheongCheong_Chatting Public

    An intelligent housing application notifier for young adults, using AWS Bedrock, Upstage AI, and Streamlit. Only shows applications you're eligible for and answers your questions using GenAI.

    Python 1