Skip to content
View Mrbaeksang's full-sized avatar

Block or report Mrbaeksang

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

👋 안녕하세요! 풀스택 개발자 백상현입니다

Typing SVG

Profile Views

💡 성능 개선과 시스템 안정성을 중시하며, 문제를 해결하는 개발자

AI 상담 어플리케이션 Google Play 출시 · 1,000명 커뮤니티 운영


Gmail     GitHub     Instagram     Website


Java/Kotlin 기반 풀스택 개발과 AI 통합에 열정을 가지고 있으며, 실제 서비스 운영 경험을 바탕으로 성장하고 있습니다.


🛠️ 기술 스택

Backend

Java Kotlin Spring Boot JPA Gradle

Frontend

Next.js React React Native TypeScript Tailwind CSS

Database & Cache

PostgreSQL MySQL Redis

DevOps & Deploy

Docker Nginx GitHub Actions Vercel Railway

Tools & Testing

Git IntelliJ Postman JUnit

Collaboration

Notion Slack

AI & Auth

OpenAI OAuth JWT


🚀 주요 프로젝트

Spring Boot Kotlin Spring AI Tests

Kotlin/Spring Boot 기반 AI 철학 상담 서비스

자세히 보기

핵심 성취:

  • 구글 플레이스토어 런칭 (마인드톡 - AI 철학 상담 앱)
  • Spring AI + OpenRouter 통합: ChatClient를 통한 JSON 스키마 응답 강제 및 fallback 메시지 처리
  • Redis 캐싱 전략: 캐릭터/세션 페이지, OAuth/Refresh 토큰 TTL 분리로 응답 시간 50% 단축
  • 성능 최적화: 응답 시간 112ms→52ms (53% 단축), 초당 처리량 100→200 req/s (2배 향상)
  • JWT 보안 워크플로: Google/Kakao OAuth 통합, Refresh 토큰 회전 및 Redis Set 기반 세션 하이재킹 방지
  • 메시지 신고 시스템: 세션 소유 검증 및 중복 차단으로 Play Store 심사 대응

기술 스택:

  • Runtime: Kotlin 1.9.25 · Spring Boot 3.5.4 · Java 21
  • AI: Spring AI ChatClient · OpenRouter API
  • Data: Spring Data JPA · Kotlin JDSL · PostgreSQL 15 · Redis
  • Auth: JWT · Google/Kakao OAuth
  • Quality: ktlint · detekt · JUnit5 · MockK · 20+ 테스트

Spring Boot Kotlin Spring AI

AI 기반 한국 여행 맞춤 가이드 서비스

자세히 보기

핵심 성취:

  • 기술 리딩: Spring AI ChatMemory SQL 스키마 이슈 해결, Jackson Kotlin 버그 패치, ktlint 도입으로 팀 코드 품질 향상
  • AI + 공공 데이터 통합: OpenRouter API, 한국관광공사 Tour API, 기상청 Weather API 실시간 연동
  • 삼중 OAuth 인증: Google/Kakao/Naver 소셜 로그인 + 역할 기반 접근 제어(RBAC)
  • 실시간 채팅: WebSocket(STOMP) 기반 게스트-가이드 1:1 매칭 시스템
  • 성능 최적화: Redis 캐싱으로 외부 API 응답 시간 단축

기술 스택:

  • Runtime: Kotlin 1.9.25 · Spring Boot 3.4.1 · Java 21
  • AI: Spring AI 1.1.0-M2 · OpenRouter · JDBC ChatMemory
  • Data: Spring Data JPA · PostgreSQL · Redis
  • Auth: JWT · Google/Kakao/Naver OAuth
  • Messaging: WebSocket · STOMP
  • Quality: ktlint · SpringDoc OpenAPI · Actuator

Next.js React TypeScript

실제 운영 중인 개발자 커뮤니티 서비스

자세히 보기

주요 특징:

  • AI Q&A 시스템: OpenRouter 통합으로 자동 코딩 답변 생성
  • 이중 콘텐츠 구조: 메인 사이트(승인제) + 커뮤니티(즉시 게시)
  • 엔터프라이즈 아키텍처: RBAC 권한 관리, Redis 캐싱

Spring Boot Next.js

프로그래머스 데브코스 팀 프로젝트

자세히 보기

담당 역할:

  • Frontend 전체 개발 (Next.js 15, TypeScript)
  • OAuth 2.0 소셜 로그인 구현
  • Analysis 도메인 개발

🤝 오픈소스 기여 & 공익 활동

Anthropic MCP 공식 서버 등재 (Python)

자세히 보기
  • 📍 MCP Servers Registry 정식 등재
  • 🎯 한국 주식 시장 데이터 분석 서버 (Claude AI 통합)
  • 🌏 전 세계 개발자들이 한국 주식 시장 데이터 활용 가능

한국어 마크다운 변환 도구 (TypeScript)

자세히 보기
  • 한글 특수문자 처리 및 한국어 포맷팅 최적화
  • 한국 개발자들의 문서 작성 편의성 향상

Next.js + TypeScript 웹사이트 스타터 템플릿

자세히 보기
  • 빠른 프로젝트 시작을 위한 보일러플레이트
  • 한국어 주석과 가이드 포함

📊 GitHub Stats

🔥 Streak Stats

GitHub Streak

💻 GitHub Profile Stats

GitHub Stats


🏆 주요 성과

  • 🌏 Anthropic MCP 공식 서버 등재 - Korea Stock Analyzer
  • 📱 Google Play 앱 출시 - AI 철학 상담 앱 (마인드톡)
  • 👥 개발자 커뮤니티 운영 - 회원 1,000명
  • My Site Template - Next.js 스타터 템플릿 (GitHub 86 Stars)
  • 🎓 프로그래머스 데브코스 - Java/Kotlin/Spring 백엔드 과정 수료

📫 Contact

Gmail     GitHub     Instagram     Website


💡 Today's Focus

"백엔드 개발과 AI 통합으로 실제 가치를 만들어내는 개발자가 되겠습니다."

Pinned Loading

  1. developers_community developers_community Public

    TypeScript 1

  2. ai-counseling-app ai-counseling-app Public

    AI 철학자/상담사 대화 애플리케이션 - Spring Boot + Android

    Kotlin 1

  3. NBE6-8-2-Team08 NBE6-8-2-Team08 Public

    Forked from prgrms-be-devcourse/NBE6-8-2-Team08

    TypeScript

  4. korea-stock-analyzer-mcp korea-stock-analyzer-mcp Public

    Korean stock analysis MCP server with 6 investment gurus' strategies | 한국 주식 6대 투자대가 전략 분석 MCP 서버

    TypeScript 5 1

  5. md-converter-korean md-converter-korean Public

    한글 지원 마크다운 변환기 - HTML, PDF, DOCX, PPT, Excel, TXT로 변환 가능한 웹 애플리케이션

    TypeScript

  6. my-site-template my-site-template Public

    코딩할줄 모르는 사람들을 위한 웹사이트 만들기 템플릿입니다.

    TypeScript 89 71