From 510df0875b5fabbbbff85d72185c84c95e905537 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=9B=90=EC=97=BD?= Date: Thu, 25 Dec 2025 10:03:04 +0000 Subject: [PATCH] Update README.md --- README.md | 72 +++++++++++++++++++++++++++++++------------------------ 1 file changed, 41 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index 41f6cad..1e5f1a5 100644 --- a/README.md +++ b/README.md @@ -1,59 +1,69 @@ -# πŸ‘‹ μ•ˆλ…•ν•˜μ„Έμš”, λ°±μ—”λ“œ 개발자 λ°•μ›μ—½μž…λ‹ˆλ‹€. +# πŸ‘‹ μ•ˆλ…•ν•˜μ„Έμš”! λ°±μ—”λ“œ 개발자 λ°•μ›μ—½μž…λ‹ˆλ‹€.

+ +

## πŸš€ About Me -μ„±λŠ₯ μ΅œμ ν™”μ™€ μ•ˆμ •μ μΈ 인프라 ꡬ좕에 관심이 λ§Žμ€ 27μ‚΄ λ°±μ—”λ“œ κ°œλ°œμžμž…λ‹ˆλ‹€. -λ‹¨μˆœν•œ μ½”λ“œ μž‘μ„±μ„ λ„˜μ–΄, ν•˜λ“œμ›¨μ–΄ μ„±λŠ₯을 κ·Ήν•œμœΌλ‘œ λŒμ–΄μ˜¬λ¦¬λŠ” ν™ˆμ„œλ²„ 운영과 AI κΈ°μˆ μ„ μ ‘λͺ©ν•œ μ‚¬μ΄λ“œ ν”„λ‘œμ νŠΈλ₯Ό μ¦κΉλ‹ˆλ‹€. +[cite_start]λ³΅μž‘ν•œ 문제λ₯Ό μ§μ‹œν•˜κ³  ν•΄κ²°ν–ˆμ„ λ•Œμ˜ 성취감을 λ°”νƒ•μœΌλ‘œ μƒˆλ‘œμš΄ 도전을 μ¦κΈ°λŠ” λ°±μ—”λ“œ κ°œλ°œμžμž…λ‹ˆλ‹€. [cite: 1, 18] [cite_start]μ‹ μ€‘ν•˜κ²Œ μ„€κ³„ν•˜κ³  λ§μ„€μž„ 없이 μΆ”μ§„ν•˜λŠ” 행동λ ₯을 λ°”νƒ•μœΌλ‘œ 돌발 상황에 효과적으둜 λŒ€μ‘ν•˜λ©° μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ•ˆμ •μ„±μ„ ν™•λ³΄ν•˜λŠ” 데 κΈ°μ—¬ν•©λ‹ˆλ‹€. [cite: 19] -- πŸ›  **Main Focus**: Java/Kotlin 기반의 ν™•μž₯μ„± μžˆλŠ” λ°±μ—”λ“œ μ•„ν‚€ν…μ²˜ 섀계 -- πŸ–₯ **Infrastructure**: Proxmox 기반 ν˜ΈμŠ€νŒ… 및 Docker μ»¨ν…Œμ΄λ„ˆ μ΅œμ ν™” -- πŸ€– **AI Interest**: RVC(AI Voice) λͺ¨λΈ 개발 및 배포 (Booth μ…€λŸ¬ 'meolbwa') -- ✍ **Creative**: λ¬Έν”Όμ•„ μ›Ήμ†Œμ„€ μ§‘ν•„ 및 μ„œμ‚¬ ꡬ쑰 섀계 +- [cite_start]πŸ›‘οΈ **ν˜„μž¬**: (μ£Ό)μ— μ‹œνμ–΄ 연ꡬ원 (제둜트러슀트 신뒰도 평가 μ‹œμŠ€ν…œ 개발) [cite: 28, 29] +- [cite_start]πŸ› οΈ **핡심 μ—­λŸ‰**: λŒ€μš©λŸ‰ 데이터 처리 μ΅œμ ν™”, λ³΄μ•ˆμ„± μ‹¬μ˜ λŒ€μ‘ 및 ν”„λ ˆμž„μ›Œν¬ λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ [cite: 33, 34] +- [cite_start]πŸ–₯️ **인프라**: Proxmox 기반 ν™ˆμ„œλ²„ 운영 및 Docker μ»¨ν…Œμ΄λ„ˆ μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜ μ΅œμ ν™” [cite: 45] + +--- + +## πŸ’Ό Work Experience +### (μ£Ό)[cite_start]μ— μ‹œνμ–΄ (2024.08 ~ ν˜„μž¬) [cite: 27] +[cite_start]**제둜트러슀트 신뒰도 평가/검증 도ꡬ 개발 (KBꡭ민은행-KISA μ‹œλ²”μ‚¬μ—…)** [cite: 29] +- [cite_start]**μ„±λŠ₯ μ΅œμ ν™”**: 160만 건 μ΄μƒμ˜ 둜그 데이터 처리 λ‘œμ§μ„ κ°œμ„ ν•˜μ—¬ λŒ€μ‹œλ³΄λ“œ λ‘œλ”© μ‹œκ°„μ„ **10μ΄ˆμ—μ„œ 1초 μ΄λ‚΄λ‘œ 90% 단좕** [cite: 34] +- [cite_start]**ν˜„λŒ€ν™”**: JSP 기반 λ ˆκ±°μ‹œ μ‹œμŠ€ν…œμ„ Spring Boot 3.2 및 Thymeleaf둜 λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ν•˜μ—¬ **60건 μ΄μƒμ˜ λ³΄μ•ˆ 취약점 ν•΄κ²°** [cite: 33] +- [cite_start]**이상 탐지**: AutoEncoder 기반 λ”₯λŸ¬λ‹ 탐지 λͺ¨λ“ˆ μ΅œμ ν™” 및 SHAP 기반 λͺ¨λΈ 해석 κΈ°λŠ₯ κ΅¬ν˜„ [cite: 43, 44] +- [cite_start]**λ¦¬μ†ŒμŠ€ 관리**: systemd μ„œλΉ„μŠ€ μ΅œμ ν™”λ₯Ό 톡해 탐지 λͺ¨λ“ˆμ˜ **λ©”λͺ¨λ¦¬ μ‚¬μš©λ₯ μ„ 60%μ—μ„œ 8% 미만으둜 절감** [cite: 45] --- ## πŸ›  Tech Stacks +### Backend & Data +- [cite_start]**Frameworks**: Spring Boot, MyBatis, NestJS, Node.js [cite: 24, 30] +- [cite_start]**Database**: MySQL, MariaDB, Redis, MongoDB, ELK Stack [cite: 24, 30, 61] +- [cite_start]**Environment**: Linux (systemd), Docker & Docker Compose, Logstash [cite: 30, 45, 46] -### Backend & Languages -- **Languages**: Java, Kotlin, Python, JavaScript -- **Frameworks**: Spring Boot, Vite, React -- **Database**: PostgreSQL, MySQL, SQLite3 - -### DevOps & Tools -- **Virtualization**: Proxmox VE, LXC, Docker & Docker Compose -- **VCS**: Gitea (Self-hosted), GitHub -- **Server**: Beelink SER9 (AMD Ryzen 7 8745HS / 8C 16T) +### Dev & Tools +- [cite_start]**Testing**: JUnit 기반 ν…ŒμŠ€νŠΈ 주도 개발 (TDD) [cite: 69] +- [cite_start]**Auth**: OAuth 2.0 기반 인증 μ‹œμŠ€ν…œ ꡬ좕 κ²½ν—˜ [cite: 68] +- [cite_start]**Communication**: REST API 섀계 및 λ¬Έμ„œν™” ν˜‘μ—… [cite: 36, 64] --- -## πŸ–₯️ My Homelab (Self-Hosting) -ν˜„μž¬ 보고 계신 이 Gitea μ„œλ²„λŠ” 제 ν™ˆμ„œλ²„μ—μ„œ 직접 ν˜ΈμŠ€νŒ…λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€. -- **CPU**: AMD Ryzen 7 8745HS (Zen 4) -- **OS**: Proxmox VE 기반 LXC μ»¨ν…Œμ΄λ„ˆ -- **Domain**: [git.wypark.me](https://git.wypark.me) (Cloudflare Tunnel) +## πŸ–₯️ Homelab Architecture (Self-Hosting) +ν˜„μž¬ 보고 계신 이 Gitea μΈμŠ€ν„΄μŠ€λŠ” 제 개인 ν™ˆμ„œλ²„μ—μ„œ 운영되고 μžˆμŠ΅λ‹ˆλ‹€. 인프라 섀계뢀터 λ³΄μ•ˆκΉŒμ§€ 직접 κ΄€λ¦¬ν•˜λ©° μ„œλΉ„μŠ€ μ•ˆμ •μ„±μ„ ν•™μŠ΅ν•©λ‹ˆλ‹€. + +- **Server**: Beelink SER9 (AMD Ryzen 7 H255 / 8C 16T) +- **Virtualization**: Proxmox VE (LXC μ»¨ν…Œμ΄λ„ˆ 기반 Docker 운영) +- **Network**: Cloudflare Tunnel 기반 λ³΄μ•ˆ 접속 ν™˜κ²½ ꡬ좕 +- **Storage**: SSD 기반 데이터 뢄리 및 λ°±μ—… μ •μ±… μžλ™ν™” + --- -## 🎨 Interests & Hobbies -개발 외에도 λ‹€μ–‘ν•œ λΆ„μ•Όμ—μ„œ μ˜κ°μ„ μ–»μŠ΅λ‹ˆλ‹€. -- 🎸 **Music**: λ°΄λ“œ λ² μ΄μ‹œμŠ€νŠΈ ν™œλ™ 및 보컬 νŠΈλ ˆμ΄λ‹ -- β™Ÿ **Game**: 체슀 μ „λž΅ 뢄석 및 VR κ²Œμž„ ν•˜λ“œμ›¨μ–΄ 탐ꡬ -- πŸ“– **Philosophy**: 논리적 μ‚¬κ³ μ˜ λΏŒλ¦¬κ°€ λ˜λŠ” 철학적 탐색 -- ✍ **Writing**: μ›Ήμ†Œμ„€ 집필을 ν†΅ν•œ μŠ€ν† λ¦¬ν…”λ§ μ—°μŠ΅ +## πŸ“ Key Projects +- [cite_start]**Library Reservation System**: JUnit 기반 ν…ŒμŠ€νŠΈ 및 νŠΈλžœμž­μ…˜μ„ μ μš©ν•˜μ—¬ λ™μ‹œ μ˜ˆμ•½ 문제λ₯Ό ν•΄κ²°ν•œ μ’Œμ„ 관리 μ‹œμŠ€ν…œ +- [cite_start]**Stamp App Backend**: MongoDB와 Javaλ₯Ό ν™œμš©ν•œ 쿠폰 톡합 관리 μ„œλΉ„μŠ€ (4인 ν˜‘μ—…) +- [cite_start]**Event Platform**: SvelteKit(Admin)κ³Ό Spring Bootλ₯Ό μ—°λ™ν•œ 이메일 μžλ™ 인증 이벀트 μ‹œμŠ€ν…œ --- ## πŸ“« Contact & Links -- **Blog**: [wypark.me](https://wypark.me) -- **Email**: wyp9679@gmail.com -- **Booth**: [meolbwa.booth.pm](https://meolbwa.booth.pm) +- [cite_start]**Blog**: [blog.wypark.me](https://blog.wypark.me) [cite: 20] +- [cite_start]**GitHub**: [git.wypark.me](https://git.wypark.me) [cite: 21] +- [cite_start]**Email**: wyp9679@gmail.com [cite: 2]

- "지속 κ°€λŠ₯ν•œ μ½”λ“œμ™€ 창의적인 도전을 μ§€ν–₯ν•©λ‹ˆλ‹€." + [cite_start]"문제λ₯Ό μ™Έλ©΄ν•˜μ§€ μ•Šκ³  μ§μ‹œν•˜λ©°, λŠμž„μ—†μ΄ μ„±μž₯ν•˜λŠ” κ°œλ°œμžκ°€ λ˜κ² μŠ΅λ‹ˆλ‹€." [cite: 18]

\ No newline at end of file