"์ฌ์ฉ์ ๊ด์ ์์ ๋ฌธ์ ๋ฅผ ๋ฐ๋ผ๋ณด๊ณ ํด๊ฒฐํ๋ ๊ฐ๋ฐ์"
const developer = {
name: "ํ์์ฐ (Hong Seok Woo)",
role: "Backend Engineer",
education: "์ค์๋ํ๊ต ์ํํธ์จ์ดํ๋ถ",
philosophy: "์คํจ์ ์ฃผ์ ํ์ง ์์ผ๋ฉฐ, ์๋ก์ด ๋์ ์ ํตํด ์ฑ์ฅ์ ์ถ๊ตฌํฉ๋๋ค.",
focus: [
"ํ์ฅ์ฑ๊ณผ ์ ์ง๋ณด์์ฑ์ด ๋์ ์๋น์ค ์ค๊ณ",
"์ฑ๋ฅ ๋ณ๋ชฉ ์ธก์ ๋ฐ ์ต์ ํ",
"๋ฐ์ดํฐ ๊ธฐ๋ฐ ์์ฌ๊ฒฐ์ "
],
contact: {
email: "seokwoo1999@gmail.com",
github: "https://github.com/StoneCAU"
}
};| ๊ธฐ๊ฐ | ํ๋ | ์ฑ๊ณผ |
|---|---|---|
| 2025.07 - 2025.09 | ์ ํ ์คํ์ด๋ธ๋ฆฟ์ง ์ฒญ๋ ํด์ปคํค | ํ์ ์ ์์ |
| 2025.07 - 2025.08 | ์ผ์ฑ์ ์ DX๋ถ๋ฌธ ํ๊ณ S/W ์๊ณ ๋ฆฌ์ฆ ํน๊ฐ | ์๋ฃ |
| 2024.03 - 2025.02 | IT ๊ฐ๋ฐ ์ฐํฉ ๋์๋ฆฌ UMC | ์ด์์ง ํ๋ |
๐ฏ Catch:y - AI ๊ธฐ๋ฐ ๋๊ฑฐ๋ฆฌ ์ฝ์ค ์ถ์ฒ ์๋น์ค
Backend Team Lead | 2025.01 - ํ์ฌ
UMC ๋ฐ๋ชจ๋ฐ์ด ์ต์ฐ์์ ์์ | ์ฑ์คํ ์ด ๋ฐฐํฌ ์ค๋น ์ค
์ฃผ์ ์ฑ๊ณผ
- ๐ API ์๋ต ์๊ฐ 67% ๊ฐ์ : CompletableFuture ํ์ฉํ ๋ณ๋ ฌ ์ฒ๋ฆฌ๋ก 4.85s โ 1.59s ๋จ์ถ
- ๐ OAuth ์ธ์ฆ ์์คํ ๊ตฌ์ถ: ์นด์นด์ค/์ ํ ์์ ๋ก๊ทธ์ธ ๋ฐ JWT ๊ธฐ๋ฐ ์ธ์ฆ, Redis ํ์ฉ ํ ํฐ ๊ด๋ฆฌ
- ๐บ๏ธ ์ธ๋ถ API ์ฐ๋ ์ต์ ํ: TMAP/Google Maps API ๋ณ๋ ฌ ํธ์ถ๋ก ์ฅ์ ๊ฒ์ ์ฑ๋ฅ ํฅ์
- ๐ QueryDSL ๋์ ์ฟผ๋ฆฌ ์ต์ ํ: ์ค๋ณต ๋ฐ์ดํฐ ์ด์ ํด๊ฒฐ ๋ฐ ๋ฌดํ ์คํฌ๋กค ํ์ด์ง ๊ตฌํ
Tech Stack: Java Spring Boot MySQL Redis AWS (EC2, RDS, S3) Docker
๋ด๋น ์ญํ
- ER ๋ค์ด์ด๊ทธ๋จ ์ค๊ณ ๋ฐ ๋๋ฉ์ธ ์ฃผ๋ ์ค๊ณ(DDD) ์ ์ฉ
- OAuth ์์ ๋ก๊ทธ์ธ ๋ฐ JWT ์ธ์ฆ ์์คํ ์ ์ฒด ๊ตฌํ
- TMAP/Google Maps API ์ฐ๋ ๋ฐ ์ฑ๋ฅ ์ต์ ํ
๐ฌ WHIF - AI ์บ๋ฆญํฐ ์ฑํ ์๋น์ค
Full Stack Developer | 2025.07 - 2025.09
์ ํ ์คํ์ด๋ธ๋ฆฟ์ง ์ฒญ๋ ํด์ปคํค ํ์ ์ ์์ | ๋ฒ์ปคํค์ฆ ๊ธฐ์ ๋งค์นญ
์ฃผ์ ์ฑ๊ณผ
- ๐จ ์ ๊ท ๊ธฐ๋ฅ ์ ์: ์ ์ ๋ ธํธ ๋ณํฉ ๋ฐ ํจ์ฒ๋ ธํธ ๊ธฐ๋ฅ ์ค๊ณ๋ก ์ฌ์ฉ์ ์ง์ ์ฅ๋ฒฝ ์ํ
- ๐ ๋ณด์ ๊ฐํ: AI ํ๋กฌํํธ ํ์ฅ ์๋ ๋ฐฉ์ด ๋ก์ง ๊ตฌํ
- ๐ CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ: Docker Compose ๊ธฐ๋ฐ ์๋ ๋ฐฐํฌ ํ๊ฒฝ ๊ตฌ์ฑ
Tech Stack: TypeScript React Tailwind Java Spring Redis MySQL Docker
๋ด๋น ์ญํ
- ํ๋ก ํธ์๋: RESTful API ์ฐ๋, Tailwind CSS ๊ธฐ๋ฐ UI ๊ตฌํ, Vercel ๋ฐฐํฌ
- ๋ฐฑ์๋: ์ธ์ ์ฟ ํค ๊ธฐ๋ฐ OAuth ๋ก๊ทธ์ธ, Google Gemini API ์ฐ๋
- ์ธํ๋ผ: Local/Prod ํ๊ฒฝ ๋ถ๋ฆฌ, CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ
๐ Voormie - AI ์ด์ ์ฐ์ ์๋น์ค
Full Stack Developer | 2025.03 - 2025.06
๊ต๋ด ์บก์คํค๋์์ธ A+
์ฃผ์ ์ฑ๊ณผ
- ๐ค AI ๋ชจ๋ธ ๊ฐ๋ฐ: YOLOv8 + DeepSort ๊ธฐ๋ฐ ์ฐจ๋ ๋ผ์ด๋ค๊ธฐ ๊ฐ์ง ์์คํ ๊ตฌํ
- ๐ฑ ์ค์๊ฐ ํต์ ๊ตฌํ: WebSocket ๊ธฐ๋ฐ ํ๋ ์ ์ ์ก ๋ฐ AI ๋ถ์ ๊ฒฐ๊ณผ ์ค์๊ฐ ํผ๋๋ฐฑ
- ๐ง ํ์คํ ๊ฐ๋ฐ: ์๋๋ก์ด๋ ์ฑ๋ถํฐ ๋ฐฑ์๋ ์๋ฒ, AI ๋ชจ๋ธ ํตํฉ๊น์ง ์ ์์ญ ๊ฐ๋ฐ
Tech Stack: Kotlin Python FastAPI YOLOv8 OpenCV AWS EC2 WebSocket
๋ด๋น ์ญํ
- ์นด์นด์ค ์์ ๋ก๊ทธ์ธ & ์นด์นด์ค๋ด๋น SDK ์ฐ๋
- ์ฃผํ ํ๋ฉด ํ๋ ์ ์ค์๊ฐ ์์ ๋ฐ AI ๋ชจ๋ธ ์ ์ก ๊ตฌํ
- YOLOv8 + DeepSort ๊ธฐ๋ฐ ์ฐจ๋ ๋ผ์ด๋ค๊ธฐ ๊ฐ์ง AI ๋ชจ๋ธ ๊ฐ๋ฐ
"์ ์ฌ์ฉ์๊ฐ ๊ธฐ๋ค๋ ค์ผ ํ ๊น?"
์ฌ์ฉ์ ๊ด์ ์์ ๋ฌธ์ ๋ฅผ ๋ฐ๋ผ๋ณด๊ณ ํด๊ฒฐํ๋ ๊ฐ๋ฐ์๊ฐ ๋๊ณ ์ ํฉ๋๋ค. ์ฑ๋ฅ ๋ณ๋ชฉ์ ์ธก์ ยท์ต์ ํํ๋ฉฐ, ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์์ฌ๊ฒฐ์ ์ ํตํด ๋ ๋์ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ง๋ค์ด๊ฐ๋๋ค.
- โจ ์คํจ์ ์ฃผ์ ํ์ง ์์ผ๋ฉฐ, ์๋ก์ด ๋์ ์ ํตํด ์ฑ์ฅ์ ์ถ๊ตฌํฉ๋๋ค
- ๐ฏ ํ์ฅ์ฑ๊ณผ ์ ์ง๋ณด์์ฑ์ ๊ณ ๋ คํ ์ํคํ ์ฒ ์ค๊ณ์ ์ง์คํฉ๋๋ค
- ๐ค ํจ์จ์ ์ธ ํ์ ๊ณผ ๋ช ํํ ์ปค๋ฎค๋์ผ์ด์ ์ ์ค์ํ๊ฒ ์๊ฐํฉ๋๋ค
- ๐ ์ธก์ ๊ฐ๋ฅํ ์ฑ๊ณผ๋ฅผ ํตํด ์ง์์ ์ผ๋ก ๊ฐ์ ํด๋๊ฐ๋๋ค


