Skip to content
View kmw10693's full-sized avatar

Highlights

  • Pro

Organizations

@depromeet @gdgoc-konkuk @Konkuk-Univ-Student-Developer @GllO-2025

Block or report kmw10693

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kmw10693/README.md

Introduce

빠른 구현보다, 깊은 이해로 설계하는 개발자를 지향합니다.

  • 무작정 코드를 작성하기보다 설계를 우선시하는 개발자로 성장하고 있습니다.
  • Kafka / RabbitMQ메시지 큐 기반 대규모 시스템 설계에 깊은 관심이 있습니다.
  • 화려한 기술보다 기본기가 탄탄한 프로그래머가 되는 것을 목표로 합니다.

Projects

🌍 Globber — 도시 기반 여행 기록 플랫폼

2025.09 ~ 현재 | 백엔드 (3인) | GitHub

전 세계 도시별 여행 기록을 공유하고, 정확하고 빠른 검색 경험을 제공하는 플랫폼

  • Redis WarmUp 자동화 → DB·Enum 기반 복구로 재시작 시 자동 초기화 & 무결성 보장
  • 테스트 환경 독립화 → Testcontainers/CI Test 파이프라인으로 안정적 테스트 체계 구축
  • 검색 성능 70% 개선 (p95: 420ms → 120ms)
    • pg_bigm + GIN 인덱스
    • 레벤슈타인 거리 기반 유사도 정렬 + 인기도(popularity) 반영
    • 동일 키워드 재검색 시 DB 조회 0회 (100% 캐시 히트)
  • 정렬 품질 향상 → 정확 일치 > 유사도 > 인기도 순 복합 정렬, 결과 최대 100개 제한

🏫 쿠룸 — 건국대학교 재학생 위치 기반 플랫폼

2024.09 ~ 현재 | 백엔드 (2인) | GitHub

캠퍼스 내 실시간 정보 공유를 지원하는 위치 기반 서비스

  • 테스트 품질 고도화 → Spring RestDocs + Jacoco로 클래스당 커버리지 80% 유지
  • 이미지 업로드 효율화 → Presigned URL + Lambda + SQS 비동기 리사이징으로 서버 부하 60% 감소
  • 로깅 신뢰성 확보 → AOP → Interceptor 전환으로 요청 로깅 누락률 0% 달성
  • Spring AI 챗봇 구축 → 학사/장학/일정 정보 RAG 기반 의미 검색으로 질의응답 자동화

🧾 건국대학교 학사정보시스템 리뉴얼

2025.06 ~ 2025.08 | 백엔드 (1인) | GitHub | 사이트

기존 학사정보시스템을 리뉴얼해 200명 이상 초기 사용자 확보 및 실제 운영

  • Lambda 기반 크롤링 파이프라인 → AWS Lambda + S3 분산 처리로 서버 부하 최소화
  • 공지사항 속도 89% 개선 (398ms → 159ms) → GIN 인덱스 + Redis 캐싱
  • SQS 병렬 처리 도입 → 강의계획서 크롤링 25분 → 10초로 단축
  • Spring AI 챗봇 → 학사/장학/일정 정보 RAG 기반 의미 검색 지원

🎟 K-Interview — 면접 예약 동시성 제어 서비스

2025.03 ~ 2025.06 | 백엔드 (1인) | GitHub

동시 예약/멀티 인스턴스 환경에서의 안정적인 분산 제어를 목표로 한 프로젝트

  • Redisson Pub/Sub 분산 락 → 멀티 인스턴스에서도 중복 예약 0건, 데드락 방지
  • RabbitMQ 비동기 메시징 시스템 → 메일·문자 전송 병목 제거, 응답 속도 대폭 개선
  • 안정적 복구 구조 확보 → 큐 버퍼링으로 장애 시에도 이벤트 손실 0건

🎓 Education & Activities

  • 건국대학교 컴퓨터공학부 (GPA 4.25 / 4.5) (2021.03 ~ 2027.02 예정)
    • 2020 숭실대학교 ‘창의적 공학설계’ 최우수상 (팀장)
    • 스파르타 코딩클럽 1기 서포터즈 대상
    • 2021/2024 Dean’s List (우등생 명단)
    • J2KB 6기 ‘모아모아’팀 은상, 2025 DND Hackathon 2등 수상
  • KUIT 건국대 IT 기획/개발 동아리 4기 부회장 / 서버 파트장
  • Depromeet 17기 (서버)
  • 건국대학교 정보운영팀 학생개발팀
  • GDGoc Konkuk Member

🧾 Certificates

  • SQLD (SQL Developer)
  • 네트워크관리사 2급 / 리눅스마스터 2급
  • AWS Solutions Architect – Associate
  • TOEIC Speaking IH (150점)

Pinned Loading

  1. DevThink_Server DevThink_Server Public

    Forked from mikekang47/DevThink_Server

    📚 개발자들이 사용하는 성장형 커뮤니티 앱 - DevThink 프로젝트

    Java

  2. Asset-management-service/backend Asset-management-service/backend Public

    📚 자산 관리 서비스 - BE

    Java 8 4

  3. ku-rum-backend ku-rum-backend Public

    Forked from KU-rum/backend

    건국대학교 맞춤형 대학 생활 가이드, Ku:rum

    Java

  4. wanna-eat-BE wanna-eat-BE Public

    Forked from wanna-eat/wanna-eat-BE

    먹을래 API V1 build with WebFlux + Clean Architecture

    Java

  5. Bangu_Server Bangu_Server Public

    🎥 방구석 통합 OTT 검색 플랫폼 - BANGU

    Java

  6. K_Interview K_Interview Public

    동시 사용자 환경에서의 면접 예약 서비스 + Redisson + RabbitMQ

    Java 1