Skip to content
View pottq577's full-sized avatar
  • 04:38 (UTC +09:00)

Block or report pottq577

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

안녕하세요, 김현우입니다 👋

Typing SVG


🙋 About Me

백엔드 아키텍처 설계와 보안 구현에 집중하고, AI 에이전트를 통제된 환경에서 오케스트레이션하여 구현 생산성을 끌어올립니다.
40만 건 AI 데이터 처리 시간 60% 단축, 단일 인스턴스에서 600 TPS 실측 검증까지 직접 완수했습니다.

  • 🎯 관심 분야 : AI 오케스트레이션, 도메인 결합도를 낮추는 설계, 예측 가능한 API 인터페이스 설계
  • 📚 현재 : 웹훅 테스트 플랫폼 FlashHook 라이브 운영 및 야구대학 런칭 준비 중

🛠 Tech Stack

Language

Java TypeScript

Framework & Library

Spring Boot Spring Security JPA React

Database

MySQL MongoDB redis

Tools

Git GitHub


🚀 Projects

⚡ FlashHook

개발자를 위한 웹훅 샌드박스 및 Mock API 서비스

  • 상태 : ✅ 서비스 운영 중

  • 기술 스택 :
    Frontend

    Backend

    Infrastructure & CI/CD

  • 역할 : Full-stack · 기획부터 FE/BE 개발, 인프라 구성, 라이브 운영까지 전담

  • 핵심 성과

    • 실시간 스트리밍 아키텍처 — SSE + ApplicationEvent 비동기 분리로 500개 커넥션 유지 상태에서 최대 600 TPS(평균 8.29ms, 100% 도달률)를 검증했습니다.
    • 커스텀 보안 필터 체인 — Spring Security 없이 4단계 SSRF 방어(IP Pinning 포함)와 Redis Lua 기반 4-Tier Rate Limiting을 직접 구현했습니다.
    • Zero Trust 인프라 + TTL 자동 파기 — 외부 포트를 개방하지 않는 Cloudflare Tunnel을 구성하고, MongoDB TTL 인덱스로 24시간 후 데이터를 자동 파기하여 운영 오버헤드를 제거했습니다.
  • 🔗 서비스 바로가기

  • 🔗 레포지토리 바로가기


⚾ 야구대학 (운영 준비 중)

야구를 사랑하는 사람들을 위한 커뮤니티/정보 플랫폼

  • 상태 : ✅ 개발 완료 → 운영 단계 준비 중

  • 기술 스택 :
    Frontend

    Backend

    Infrastructure & APIs

  • 역할 : Backend · 코어 아키텍처 설계/리팩토링 리드 / Frontend · React Native 앱 단독 전담

  • 핵심 성과 :

    • 3계층 아키텍처 재설계 — Foundation/Core/Support로 패키지를 분리하고, 핵심 도메인 간 직접 참조를 금지하여 Spring ApplicationEvent 기반 느슨한 결합을 적용했습니다.
    • 에이전트 오케스트레이션 기반 앱 마이그레이션 — MCP 툴, 커스텀 Skills, 시스템 지침으로 AI 에이전트의 제어 환경을 구축하여, 인력 부족 상황에서 모바일 앱 프론트엔드를 재구축했습니다.
    • 비동기 알림 + 조회 최적화 — Spring Scheduler + FCM 비동기 발송으로 메인 스레드 병목을 방어하고, QueryDSL로 동적 쿼리의 런타임 에러를 컴파일 단계에서 차단했습니다.
  • 🔗 레포지토리 바로가기


📫 Contact

Gmail Naver GitHub


✨ 읽어주셔서 감사합니다 ✨

Pinned Loading

  1. sparta-tigers/backend sparta-tigers/backend Public

    Java

  2. sparta-tigers/frontend-expo sparta-tigers/frontend-expo Public

    TypeScript

  3. flashhook flashhook Public

    1초 만에 생성하는 개발자용 웹훅 샌드박스 및 실시간 Mock API 유틸리티

    TypeScript