์ ๋ ๋ณต์กํ ๊ธฐ์ ์ ๋์ ์ ์ฆ๊ธฐ๋ฉฐ, ํนํ ์์ ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ์์คํ ์ ๊ตฌ์ถํ์ฌ ์๋น์ค์ ๊ฐ์น๋ฅผ ๋์ด๋ ๊ฒ์ ํฐ ์ฑ์ทจ๊ฐ์ ๋๋ผ๋ ๊ฐ๋ฐ์์ ๋๋ค. Spring Boot๋ฅผ ํ์ฉํ์ฌ ๋๊ท๋ชจ ํธ๋ํฝ ํ๊ฒฝ์ ์ํ ์ํคํ ์ฒ๋ฅผ ์ค๊ณํ๊ณ ๊ตฌํํ ๊ฒฝํ์ด ์์ผ๋ฉฐ, Redis ๊ธฐ๋ฐ์ ์ค์๊ฐ ๋ญํน ์์คํ ๊ณผ Kafka๋ฅผ ์ด์ฉํ ๋น๋๊ธฐ ์ด๋ฒคํธ ์ฒ๋ฆฌ ๋ฑ ๋ค์ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์์ต๋๋ค. ์๋ก์ด ๊ธฐ์ ์ ๋น ๋ฅด๊ฒ ์ต๋ํ๊ณ , ํ ์คํธ ์ฝ๋ ์์ฑ์ ํตํด ์์ ์ฑ์ ํ๋ณดํ๋ฉฐ, ํ์ ๊ณผ ์ฑ์ฅ์ ์ต์ฐ์ ์ผ๋ก ์๊ฐํฉ๋๋ค.
[ํ๋ก์ ํธ ๋งํฌ] (https://github.com/Goorm-Synergy/Synergy-Backend)
IT ์ปจํผ๋ฐ์ค ์ฐธ์ฌ์ ๋งค์นญ ๋ฐ ์ด์ ์ต์ ํ ์๋น์ค
Background & Role:
- IT ์ปจํผ๋ฐ์ค ์ฐธ๊ฐ์์ ๋คํธ์ํน ํ์ฑํ ๋ฐ ์ค์๊ฐ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์ด์ ์ธ์ฌ์ดํธ ์ ๊ณต
- ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก์ ํต์ฌ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ฉฐ ํ๋ก์ ํธ ์ ๋ฐ์ ๊ธฐ์ฌ
๊ธฐ์ ์ ๋์ ๋ฐ ํด๊ฒฐ์ฑ :
- Redis Sorted Set ๊ธฐ๋ฐ ์ค์๊ฐ ํฌ์ธํธ ๋ญํน ์์คํ ๊ฐ๋ฐ
- Kafka๋ฅผ ํ์ฉํ์ฌ ํฌ์ธํธ ํ๋, ๋งค์นญ ๋ฑ ์ฃผ์ ์ด๋ฒคํธ ๋น๋๊ธฐ ์ฒ๋ฆฌ ์์คํ ๊ตฌ์ถ
- Redis๋ฅผ ํ์ฉํ ์บ์ฑ ์ ๋ต์ผ๋ก DB Read/Write ๋ถํ ๋ถ์ฐ ๋ฐ ์ฑ๋ฅ ์ต์ ํ
- GitHub Actions๋ฅผ ํ์ฉํ CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ
์ฑ๊ณผ:
- ์นด์นด์คร๊ตฌ๋ฆ ๋ถํธ์บ ํ ์ต์ข ํ๋ก์ ํธ ๋์ ์์
- JaCoCo, Codecov๋ฅผ ํตํ ํ ์คํธ ์ฝ๋ ์ปค๋ฒ๋ฆฌ์ง 80% ์ด์ ๋ฌ์ฑ
- AWS ๊ธฐ๋ฐ ํด๋ผ์ฐ๋ ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ ์ด์
[ํ๋ก์ ํธ ๋งํฌ] (https://github.com/FindMeWithDeepDive/DangDangCrew)
๋ฐ๋ ค๋๋ฌผ ๋๋ฐ์ ๋งค์นญ ํ๋ซํผ
Background & Role:
- ์ ๋ขฐ๋ ๋์ ๋งค์นญ ๋ฐ ์ค์๊ฐ ์ํต ๊ธฐ๋ฅ์ ํต์ฌ์ผ๋ก ํ๋ ํ๋ซํผ ๊ฐ๋ฐ
- ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก์ ์ ์ ํ๊ฐ ๋๋ฉ์ธ ์ค๊ณ ๋ฐ ์ค์๊ฐ ๊ธฐ๋ฅ ๊ฐ๋ฐ ์ฃผ๋
๊ธฐ์ ์ ๋์ ๋ฐ ํด๊ฒฐ์ฑ :
- WebSocket (STOMP ํ๋กํ ์ฝ)๊ณผ SSE ๊ธฐ์ ์ ๋ชฉ์ ์ ๋ฐ๋ผ ๋ถ๋ฆฌํ์ฌ ์ค์๊ฐ ๊ธฐ๋ฅ ๊ตฌํ
- ์ ์ ํ๊ฐ ์์คํ ์ค๊ณ ๋ฐ ์ ๋ขฐ๋ ์งํ ์์ฑ ๋ก์ง ๊ฐ๋ฐ
- JWT์ Redis๋ฅผ ๊ฒฐํฉํ ์ธ์ฆ ๊ตฌ์กฐ ๊ตฌํ์ผ๋ก ๋ณด์์ฑ ๊ฐํ
- Git-flow ๊ธฐ๋ฐ์ ํ์ ํ๊ฒฝ ๊ตฌ์ถ ๋ฐ PR ํ ํ๋ฆฟ ๋์ ์ผ๋ก ํ์ ํจ์จ์ฑ ํฅ์
์ฑ๊ณผ:
- ์ค์๊ฐ ๊ธฐ๋ฅ์ ํจ์จ์ ๊ตฌํ์ ํตํด ์ฌ์ฉ์ ๊ฒฝํ ๊ทน๋ํ
- ์ฒด๊ณ์ ์ธ Git ์ ๋ต ์๋ฆฝ์ผ๋ก ์ฝ๋ ์ถฉ๋ ์ต์ํ
- ๊ธฐ์กด MVC ๊ตฌ์กฐ๋ฅผ RESTful API๋ก ๋ฆฌํฉํ ๋งํ ํ๋ก์ ํธ
- ๊ตฌ์กฐ ๊ฐ์ ๋ฐ ํ ์คํธ ์ฝ๋ ์์ฑ์ผ๋ก ์์ ์ฑ๊ณผ ์ ์ง๋ณด์์ฑ ๊ฐํ
- ์ฑ๊ณผ: ํ ์คํธ ์ฝ๋ ์ปค๋ฒ๋ฆฌ์ง 80% ๋ฌ์ฑ
- ํ์ต ๊ด๋ฆฌ ํ๋ซํผ
- ์ค์ LMS๋ฅผ ๋ชจํฐ๋ธ๋ก ํ ๊ณผ์ ๊ด๋ฆฌ ๋๋ฉ์ธ ์ค๊ณ ๋ฐ CRUD ๊ธฐ๋ฐ ๊ธฐ๋ฅ ๊ตฌํ
-
KakaoรGoorm DEEP DIVE ๋ฐฑ์๋ ๋ถํธ์บ ํ (2024.08 ~ 2025.04)
-
ํด์ปคํค ๋์ ์์ | ํ๋ก์ ํธ: Synergy (2025.04)
-
์ธ๋ช ๋ํ๊ต ์ ๋ณดํต์ ํ๋ถ ์กธ์ (2019.03 ~ 2025.02)
Java,SQL
Spring Boot,Spring Security,JPA(Hibernate),QueryDSL,Redis,Apache Kafka
MySQL,Redis
AWS (EC2, S3, RDS),Docker,GitHub Actions
Kafka,WebSocket,SSE
JUnit5,Mockito,RestDocs,Swagger,JaCoCo
Git,Git-flow,IntelliJ IDEA,Postman,Notion,Discord
-
Email: jungtaemin1214@naver.com
-
GitHub: Jung-Taemin
-
Tech Blog: dailycodingdiary.tistory.com
โจ ๋ฐฉ๋ฌธํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค! ๐


