Skip to content
View PSW99's full-sized avatar

Block or report PSW99

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

### 👋 Hi there, I'm 꿈나무

"왜 이렇게 동작하는가"를 파고드는 백엔드 개발자
분산 환경에서의 동시성 · 정합성 · 관측 가능한 시스템에 관심이 많습니다.

  • 🔭 현재 SafePay (Spring Boot 기반 간편 송금 시스템) 개발 중
  • 🌱 분산 시스템 · 인프라 · 관측성을 공부하는 중
  • 🏫 경기대학교 컴퓨터공학과 졸업 · 네이버 부스트캠프 웹·모바일 10기 수료
  • 💬 Java / Spring Boot / TypeScript / NestJS 에 대해 편하게 이야기 나눠요

🛠️ Tech Stack

Backend
Java Spring Boot Spring Security JPA TypeScript NestJS

Database & Cache
MySQL PostgreSQL Redis pgvector

Infra & DevOps
Docker GitHub Actions Prometheus Grafana k6

Testing
JUnit5 Mockito Testcontainers

Tools
IntelliJ IDEA Git GitHub Notion Slack


🚀 Projects

💳 SafePay  ·  Spring Boot 간편 송금 시스템

"분산 환경에서 단 1원도 손실되지 않는 결제 시스템"

분산 락 + 비관적 락 이중 방어 동시성 제어, AES-256-GCM 컬럼 암호화 + HMAC Blind Index, Refresh Token Rotation with Reuse Detection. Prometheus · Grafana · k6 기반 부하 테스트로 설계 결정을 데이터로 검증.

Java 21 Spring Boot 3 MySQL Redis · Redisson Testcontainers 9 ADRs · 160+ Tests

⚔️ CS Battle Arena  ·  실시간 CS 지식 배틀 플랫폼

"면접에서 말로 설명하는 능력까지 키우는 CS 학습 플랫폼"

WebSocket · Global Tick System 기반 실시간 1:1 대전, 7단계 RAG 파이프라인(HyperCLOVA X + Gemini + RAGAS)으로 문제 출제·채점 자동화. Prometheus · Grafana 기반 관측성 구축.

TypeScript NestJS Socket.io PostgreSQL · pgvector LangChain 부스트캠프 10기 · 5인 팀


📊 Github Stats

🧩 Algorithm

algorithms

Popular repositories Loading

  1. 2023_2_opensw_201810991_HW1 2023_2_opensw_201810991_HW1 Public

  2. 2023_2_opensw_201810991_HW2 2023_2_opensw_201810991_HW2 Public

    Python

  3. 2023_2_opensw_201810991_HW3 2023_2_opensw_201810991_HW3 Public

    Python

  4. opensw201810991 opensw201810991 Public

  5. CodingKing CodingKing Public

    This is a auto push repository for Baekjoon Online Judge created with [BaekjoonHub](https://github.com/BaekjoonHub/BaekjoonHub).

    Java

  6. PSW99 PSW99 Public