"๊ฒฌ๊ณ ํ Backend ์ํคํ ์ฒ ์์ LangGraph ๊ธฐ๋ฐ์ ๋ณต์กํ AI ์์ด์ ํธ ์ํฌํ๋ก์ฐ๋ฅผ ์ค๊ณํ์ฌ ์ค์ง์ ์ธ ๋น์ฆ๋์ค ์ํฉํธ๋ฅผ ๋ง๋ญ๋๋ค."
ํ์ฌ Spring Boot๋ฅผ ์ฃผ๋ ฅ์ผ๋ก ํ๋ฉฐ, LangChain & LangGraph๋ฅผ ํ์ฉํด ์ํ ๊ธฐ๋ฐ์ ๊ณ ๋ํ๋ AI ์์คํ ์ ๊ตฌ์ถํ๋ ๋ฐ ๊ฐ์ ์ด ์์ต๋๋ค. GDGoC Ewha Core Member๋ก์ ๊ธฐ์ ์ ๋ฆฌ๋์ญ์ ๋ฐํํ๋ฉฐ ์ปค๋ฎค๋ํฐ์ ํจ๊ป ์ฑ์ฅํ๊ณ ์์ต๋๋ค.
| Category | Tech Stack |
|---|---|
| Languages | |
| Backend | |
| AI Orchestration | |
| Database |
- Graphics Programming: C++ & OpenGL์ ํ์ฉํ 3์ฐจ์ ๋ ๋๋ง ํ์ดํ๋ผ์ธ ๋ฐ ๊ด์ ๋ชจ๋ธ ๊ตฌํ
- XR Development: Unity & C# ๊ธฐ๋ฐ์ ์ค์๊ฐ AR ๊ณต๊ฐ ์๋ด ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ฐ
- Role: Team Leader & Lead Backend Engineer
- Focus: ๋ฌธ์ ๊ธฐ๋ฐ ๋ฆฌ์คํฌ ํ๊ฐ๋ฅผ ์ํ ๋น๋๊ธฐ ๋ฐฑ์๋ ์ํคํ ์ฒ(Outbox + RabbitMQ + Worker) ์ค๊ณ ๋ฐ ๊ตฌํ.
- Challenge: ์ํ ์ ์ด, ์ฌ์ฒ๋ฆฌ ๊ถํ, ๊ฐ์ฌ ๋ก๊ทธ append-only, idempotency, trace_id ๊ธฐ๋ฐ ์ถ์ ๊ท์น์ ์ฝ๋/DB/API ์ ๊ณ์ธต์์ ์ผ๊ด๋๊ฒ ๊ฐ์ ํด ๋ฐ์ดํฐ ์ ํฉ์ฑ๊ณผ ์ด์ ์ ๋ขฐ์ฑ์ ํ๋ณด.
- Problem: ์ค์๊ฐ ๋ฉํฐ๋ชจ๋ฌ ๋ฐ์ดํฐ(์ด๋ฏธ์ง, ์ค๋์ค, BLE) ๊ธฐ๋ฐ์ ๊ณต๊ฐ ํผ์ก๋ ์์ธก ์ ํ๋ ํ๋ณด.
- Solution: Spring Boot - FastAPI ๊ฐ Rest API ํต์ ์ต์ ํ ๋ฐ Haversine ๊ณต์ ๊ธฐ๋ฐ ์์น ์ถ์ฒ ๋ก์ง ๊ตฌํ.
- Innovation: LangGraph๋ฅผ ๋์ ํ์ฌ ๋ํ์ ๋งฅ๋ฝ์ ์ ์งํ๋ ์ํ ๊ธฐ๋ฐ AI ๋ชจ๋๋ ์ดํฐ ์ํฌํ๋ก์ฐ ์ค๊ณ.
- Storage: ChromaDB vector ์คํ ์ด ํ์ฉ, ๋์ ์ ๋ณด ๋ฐ ์ฌ์ฉ์ ๋ ํ๊ฐ RAG ํ์ดํ๋ผ์ธ ๊ตฌ์ถ.
GDGoC Ewha Core Member: Server part (Leadership & Mentoring)
- ๐ฉ๐ช Mainz, Germany: JGU Mainz ๋ฐฉ๋ฌธ ํ์ (Global Communication & Adaptability)
- ๐ 3rd Prize: GDG RE:ALThon 2025 (EveryWhere: ์ด๋ฏธ์ง(YOLOv8), ์ค๋์ค(MFCC), BLE ๋ฑ ๋ฉํฐ๋ชจ๋ฌ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ ๊ณต๊ฐ ์ถ์ฒ ์๋น์ค)
- ๐ 3rd Prize: Seoul-ution ํด์ปคํค (์ฐ๋ฆฌ๋๋ค์์ฅ: ์์ธ์ ์ฒญ๋ ์ ์ํ ์ ํต์์ฅ ๊ณต๋๊ตฌ๋งค ํ๋ซํผ)
- ๐ง Email: sooooscode@gmail.com
- ๐ LinkedIn: sooooscode

