Skip to content
View Hgon86's full-sized avatar

Block or report Hgon86

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.

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

안녕하세요, 안정성과 성능을 높이는 백엔드 개발자 김형곤입니다.

"레거시를 넘어 견고하고 모던한 아키텍처를 설계합니다."

공공기관(B2G) 대상 메일 서비스 전문 기업에서
레거시 시스템을 모던 아키텍처로 전환하고 인프라를 고도화하는 작업을 주도해왔습니다.

Java, Spring Boot 기반의 백엔드 개발뿐만 아니라, Elasticsearch를 활용한 검색 엔진 최적화, Elastic Stack을 이용한 풀스택 모니터링 환경 구축 등
인프라와 애플리케이션의 경계를 넘어 시스템 전반의 성능과 품질을 개선하는 일에 집중합니다.

  • 📧 Email: khg198621@gmail.com
  • 🐙 GitHub: Hgon86

💡 Skills

Category Skills
Backend Java, Kotlin, Spring Boot, Spring Security, JPA
Search & Observability Elasticsearch, Elastic Agent, Elastic APM, Kibana
Database MySQL, PostgreSQL, Redis
Frontend React
DevOps & Tools Git, GitHub, Docker

🚀 Projects

1. kotlin-smtp (현재 진행 및 배포 중)

  • 메일 서비스 회사에서의 도메인 지식과 실무 경험을 바탕으로 직접 구현한 커스텀 SMTP 서버 구축 Starter 라이브러리
  • Tech: Kotlin, SMTP, WebFlux, Coroutine
  • LLM과 문서 검색 엔진을 결합하여 사내/도메인 맞춤형 정보에 대한 정확한 답변을 제공하는 RAG 파이프라인 구축 프로젝트
  • Tech: Kotlin, Spring Boot, Spring AI, Vector DB

💻 Work Experience

Crinity (크리니티)

  • 직무: Backend Developer (공공기관 메일 서비스 개발 및 유지보수)
  • 기간: 2023.07 ~ 현재
  • 주요 업무:
    • 과학기술분야 정부출연연구기관 대상 메일 서비스 인프라 구축, 배포, 신기능 개발 및 운영
    • 기존 Java 8 / JSP 레거시 환경의 보안 취약점을 해결하기 위해 Java 17, Spring Boot, JPA 기반 API 서버 전면 개편 및 Gateway, Discovery 분리
    • Spring Security와 Redis Cluster를 연동한 분산 환경 토큰 기반 인증 시스템 설계 및 개발
    • 서비스 검색 품질 개선을 위해 Elasticsearch 8.x 클러스터 인프라 직접 구성 및 레거시 데이터 연동
    • 기존 부재했던 로그/모니터링 환경을 극복하고자 전통적인 ELK 대신 Elastic Agent, Elastic APM, Kibana 등 최신 스택을 도입하여 풀스택 모니터링 파이프라인 구축

Popular repositories Loading

  1. kotlin-smtp kotlin-smtp Public

    Build a complete, production-ready SMTP server in minutes. Netty-based Kotlin library with Spring Boot starters for rapid deployment.

    Kotlin 6 2

  2. DochiBot DochiBot Public

    단순 검색을 넘어선 실전형 Advanced RAG 백엔드. 하이브리드 검색(RRF), 동적 리랭킹, 그리고 환각(Hallucination) 제어 파이프라인을 구축한 RAG 프로젝트입니다

    Kotlin 1

  3. Hgon86 Hgon86 Public

  4. portfolio-blog portfolio-blog Public

    TypeScript