๐ ์ฌ์ฉ์ ํ๋ฆ๊ณผ ์ด์๊น์ง ๊ณ ๋ คํ๋ ์ค์ฉํ ๊ฐ๋ฐ์
๐ก ์๋น์ค ๊ตฌ์กฐ, ๋ฐฑ์๋, ์ธํ๋ผ, ํ์
ํ๋ฆ๊น์ง ์ ๋ฐ์ ์ฐธ์ฌํ๋ฉฐ
๊ธฐ๋ฅ ์ค์ฌ์ด ์๋ ๋ฌธ์ ํด๊ฒฐ ์ค์ฌ์ ๊ฐ๋ฐ์๋ก ์ฑ์ฅํ๊ณ ์์ต๋๋ค.
๊ธฐ์ ๋ณด๋ค ๋จผ์ ๋ฌธ์ ๋ฅผ ์ค๊ณํ๊ณ , ํ๊ณผ ํจ๊ป ์ง์ ๊ฐ๋ฅํ ๊ตฌ์กฐ๋ฅผ ๊ณ ๋ฏผํฉ๋๋ค.
- Backend: Java, Spring Boot, Spring Security, JPA
- DB: MySQL, Redis
- Infra: AWS EC2, RDS, S3, CloudFront, GitHub Actions, Docker
- Others: RESTful API ์ค๊ณ, Swagger ๋ฌธ์ํ, JWT ์ธ์ฆ, CI/CD ๊ตฌ์ฑ, WebSocket, QueryDSL
WebSocket ๊ธฐ๋ฐ ์ค์๊ฐ ์ฑํ ์ฑ
Toss ๋ณธ์ธ์ธ์ฆ + ๊ด๋ฆฌ์ ๋์๋ณด๋ + AWS ๊ธฐ๋ฐ ์ธํ๋ผ ๊ตฌ์ถ
- STOMP ๊ธฐ๋ฐ WebSocket ๊ตฌ์กฐ ์ค๊ณ ๋ฐ ์ฌ์ฉ์ ์ธ์ ๊ด๋ฆฌ
- Toss ๋ณธ์ธ์ธ์ฆ, Redis ๊ธฐ๋ฐ ์ด๋ฉ์ผ ์ธ์ฆ ๋ก์ง ๊ตฌํ
- ๊ด๋ฆฌ์ ์ ์ฉ ๋์๋ณด๋ ๋ฐ EC2 + S3 + RDS + CloudFront ๋ฐฐํฌ ์๋ํ
- CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ (GitHub Actions + Docker)
์์ฑ ๊ธฐ๋ก โ AI ๋ถ์ โ ์๋ ๋ฆฌํฌํธ ์์ฑ ์์คํ (Clova STT + OpenAI GPT + TTS ์ฐ๊ณ)
- ์ฃผ๊ฐ/์๊ฐ ๋ฆฌํฌํธ ์๋ ์์ฑ ๋ฐฐ์น ๊ตฌํ
- GPT API ์ต์ ํ (10๋ช ๋จ์ ์์ฒญ ๋ถํ , ์๋ต ์ด์ค ํ์ฑ)
- Redis ์ธ์ฆ ์บ์ฑ, JUnit + Mockito ๋จ์ ํ ์คํธ
- ๊ด๋ฆฌ์์ฉ QnA/๊ณต์ง ์์คํ ๋ฐ S3 ์ด๋ฏธ์ง ์ ๋ก๋
- ๊ธฐ๋ฅ๋ณด๋ค ๋ฌธ์ ํ๋ฆ๊ณผ ํด๊ฒฐ ๋ฐฉ์
- ๊ธฐ์ ๋ณด๋ค ํ์ ํ์ ๊ณผ ์ด์ ์์ ์ฑ
- ๋น ๋ฅธ ๊ฒฐ๊ณผ๋ณด๋ค ์ง์ ๊ฐ๋ฅํ ๊ตฌ์กฐ
- ์ฌ์ฉ์ ์ ์ฅ์์ ๋ถํธํจ์ ๋จผ์ ์ฐพ๋ ์ต๊ด


