Spring Boot์ Node.js๋ฅผ ๊ธฐ๋ฐ์ผ๋ก
์ธ์ฆยท์ธ๊ฐ, ๋ฐ์ดํฐ ์ ํฉ์ฑ, ์ค์๊ฐ ์ด๋ฒคํธ ์ฒ๋ฆฌ ๊ธฐ๋ฅ์ ๊ตฌํํด ์์ต๋๋ค.
KafkaยทRedisยทWebSocket์ ํ์ฉํ ๋น๋๊ธฐ ์ฒ๋ฆฌ์
JPAยทFlyway ๊ธฐ๋ฐ ๋ฐ์ดํฐ ๊ด๋ฆฌ ๊ฒฝํ์ด ์์ผ๋ฉฐ,
ํ๋ก ํธ์๋ ๊ฐ๋ฐ ๊ฒฝํ์ ๋ฐํ์ผ๋ก ์๋น์ค ์ ์ฒด ํ๋ฆ์ ์ดํดํ๋ฉฐ ํ์
ํฉ๋๋ค.
๊ณต๊ฐ ์ ์กฐ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ AI ๊ธฐ๋ฐ ์๋์ฐจ ์ ์กฐ ๊ณต์ ์ด์ํ์ง ๋ฐ ํตํฉ ๊ด์ ์์คํ
SK์ด๋์ค ์ง๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์์ฑ๊ณผ์ ์ต์ข ํ๋ก์ ํธ ยท ์ฅ๋ ค์ ์์
- Kafka ๊ธฐ๋ฐ ์ ์กฐ ์ด๋ฒคํธ ์์ ยท๋ถ์ ๋ฐ ์๋น์ค ๊ฐ ๋น๋๊ธฐ ๋ฐ์ดํฐ ์ฐ๊ณ
- ์ ์กฐ ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ์ค๋น ์ํ๋ฅผ ๊ฐฑ์ ํ๊ณ ์ด์ ์ด๋ฒคํธ๋ฅผ ์๋ฆผ ์๋น์ค๋ก ์ ๋ฌ
- Adaptive eRPN์ ์ ์ฉํด ์ํ๋ยท๋ฐ๋ณต ๋ฐ์ยท๊ณผ๊ฑฐ ์กฐ์น ์ด๋ ฅ์ ๋ฐ์ํ ์๋ฆผ ์ฐ์ ์์ ์ฐ์
- WebSocketยทSTOMP๋ฅผ ํ์ฉํด ์ฐ์ ์์ ์๋ฆผ์ ๊ด์ ํ๋ฉด์ ์ค์๊ฐ์ผ๋ก ๋ฐ์
- Redis๋ฅผ ํ์ฉํ ์ ์กฐ ๋์๋ณด๋ ์กฐํ ๋ฐ์ดํฐ ์บ์ฑ ๋ฐ ๋ณ๊ฒฝ ์ ์ต์ ๋ฐ์ดํฐ ๊ฐฑ์
- ์ ์กฐ ๊ณต์ ํํฉ๊ณผ ์ด์ ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ ์ ์๋ ๋์๋ณด๋ ํ๋ฉด ๋ฐ API ์ฐ๋
- ํ์ฅ์ผ๋ก์ ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ ์งํ, ์ผ์ ยท์ญํ ์กฐ์จ ๋ฐ ๊ฐ์ฌยท๋ฉํ ์์ ์ปค๋ฎค๋์ผ์ด์ ์ํ
- Role: Full-Stack Developer ยท Team Leader
์ง์์ ๋ถ์, ์ฌ์ ๊ด๋ฆฌ์ ๊ถํ๋ณ ์ฐ์ฐจ ๊ฒฐ์ฌ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ํตํฉ HR ์๋น์ค
SK์ด๋์ค ์ง๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์์ฑ๊ณผ์ ๋ฏธ๋ ํ๋ก์ ํธ
- Spring Security์ JWT ๊ธฐ๋ฐ ๋ก๊ทธ์ธ ์ธ์ฆยท์ธ๊ฐ ๊ธฐ๋ฅ ๊ตฌํ
- Axios ์ธํฐ์ ํฐ์ Zustand๋ฅผ ํ์ฉํ ์ธ์ฆ ์์ฒญ ๋ฐ ๋ก๊ทธ์ธ ์ํ ๊ด๋ฆฌ
- ์ฌ์ยทํ์ฅยท๊ด๋ฆฌ์ ๊ถํ์ ๋ฐ๋ฅธ ์ฐ์ฐจยท๋ฐ์ฐจ ์ ์ฒญ ๋ฐ ์น์ธยท๋ฐ๋ ค ๊ธฐ๋ฅ ๊ตฌํ
- ํ์ฅ 1์ฐจ ์น์ธ ํ ๊ด๋ฆฌ์๊ฐ ์ต์ข ๊ฒฐ์ฌํ๋ ๋จ๊ณ๋ณ ์ํ ์ ์ด ๋ก์ง ๊ตฌํ
- ์ต์ข ์น์ธ๊ณผ ์ฐ์ฐจ ์ฐจ๊ฐ์ ํ๋์ ํธ๋์ญ์ ์ผ๋ก ์ฒ๋ฆฌํด ๋ฐ์ดํฐ ์ ํฉ์ฑ ํ๋ณด
- ๋ก๊ทธ์ธ 5ํ ์คํจ ์ ํ๊ณผ ์ธ๋ฉ๋ชจ๋ฆฌ ๊ธฐ๋ฐ ๊ณ์ ์ ๊ธ ๊ธฐ๋ฅ ๊ตฌํ
- Role: Full-Stack Developer ยท Authentication & Leave Approval
์ฌํ ๊ฒฝ๋น๋ฅผ ๊ธฐ๋กํ๊ณ ์๋น ํจํด๊ณผ ๊ด๋ฆฌ์ ํต๊ณ๋ฅผ ์ ๊ณตํ๋ ์ฌํ ๊ฒฝ๋น ๊ด๋ฆฌ ์๋น์ค
SK์ด๋์ค ์ง๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์์ฑ๊ณผ์ ๋ฏธ๋ ํ๋ก์ ํธ
- ์ฌ์ฉ์ยท์ฌํยท์ง์ถยท์นดํ ๊ณ ๋ฆฌ ๊ด๊ณ๋ฅผ ๊ณ ๋ คํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ ์ค๊ณ
- Flyway๋ฅผ ์ ์ฉํด ํ์๋ณ DB ์คํค๋ง์ ๋ณ๊ฒฝ ์ด๋ ฅ์ ๋ฒ์ ๋จ์๋ก ๊ด๋ฆฌ
- JPQL์ COUNTยทSUMยทGROUP BY๋ฅผ ํ์ฉํ ๊ด๋ฆฌ์ KPI ๋ฐ ํต๊ณ API ๊ตฌํ
- ์ง๊ณ ๊ฒฐ๊ณผ๋ฅผ ํต๊ณ ์ ์ฉ DTO๋ก ๋ณํํด ์๋ต ๊ตฌ์กฐ์ ํ์ ์์ ์ฑ ๊ฐ์
- BigDecimal๊ณผ ๋ฐ์ฌ๋ฆผ ๊ธฐ์ค์ ์ ์ฉํด ๊ธ์กยท๋น์จ ๊ณ์ฐ ์์ธ ์ฒ๋ฆฌ
- Spring Security์ ๊ด๋ฆฌ์ ๊ถํ ๊ฒ์ฆ์ ํตํ API ์ ๊ทผ ์ ์ด
- Role: Full-Stack Developer ยท Database & Admin Statistics
ํ๊ต ๋ฐ ์ฒญ์๋ ์ ํ์ ยท์ฌํ์ฑ ์ง์์ ์ํ ์ฑ๋ฆฐ์งยท์ปค๋ฎค๋ํฐ ํ๋ซํผ
๊ต๋ด ์ํํธ์จ์ด ๊ฒฝ์ง๋ํ ์์ ์์
- Node.jsยทExpress ๊ธฐ๋ฐ REST API์ MySQL ๋ฐ์ดํฐ ์ฒ๋ฆฌ
- ์ฑ๋ฆฐ์ง ๊ธฐ๋ณธ ์ ๋ณดยท๋ฐ๋ณต ์ผ์ ยทํ๊ทธยท์ฒจ๋ถ ์ ๋ณด๋ฅผ ํ๋์ ํธ๋์ญ์ ์ผ๋ก ์ ์ฅ
- ๋ชจ์ง ๋ง๊ฐ์ผ์ ๋ฐ๋ฅธ ์ฑ๋ฆฐ์ง ์ํ ๊ด๋ฆฌ์ ์ฌ์ฉ์ ์ด๋ ฅ ๊ธฐ๋ฐ ๊ฐ์ค ์ ํ ์ ์ฑ ๊ตฌํ
- ์ฑ๋ฆฐ์ง ์ ์ฒญ๊ณผ ๊ด๋ฆฌ์ ์น์ธยท๊ฑฐ์ ์ ํฌํจํ ์ฐธ์ฌ ๊ด๋ฆฌ ํ๋ก์ธ์ค ๊ตฌํ
- ์กฐ๊ฑด๋ณ ๊ฒ์๊ณผ ์ฆ๊ฒจ์ฐพ๊ธฐ ๊ธฐ๋ฅ์ ์ํ ๋์ ๋ฐ์ดํฐ ์กฐํ ๋ก์ง ๊ตฌํ
- Role: Full-Stack Developer ยท Challenge Management
๋ฒํท๋ฆฌ์คํธ ๋ชฉํ๋ฅผ ์๊ฐํํ๊ณ ์ฑ์ทจ๋ฅผ ๋ ๋ คํ๋ ์๊ธฐ๊ณ๋ฐ ์ฑ
- React NativeยทSpring Boot ๊ธฐ๋ฐ ๊ฒ์๊ธยท๋๊ธ, ๊ฒ์๊ณผ ์ฆ๊ฒจ์ฐพ๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ
- ๋ผ์ฐํ ์ํ์ ๊ฒ์ ํํฐ ํ๋ผ๋ฏธํฐ๋ฅผ ๋๊ธฐํํด ๋ฐ์ดํฐ ์กฐํ ์ ํ๋ ๊ฐ์
- Figma UI ์ค๊ณ๋ถํฐ ํ๋ก ํธ์๋ยท๋ฐฑ์๋ ๊ฐ๋ฐ ๋ฐ API ์ฐ๋๊น์ง ์ํ
- Role: Full-Stack Developer
| ๊ธฐ๊ฐ | ๊ธฐ๊ดยท๊ณผ์ | ์ํ | ์ฃผ์ ๋ด์ฉ |
|---|---|---|---|
| 2021.03 ~ 2026.02 | ์ฑ์ ์ฌ์๋ํ๊ต ์ปดํจํฐ๊ณตํ๊ณผ | ์กธ์ | ์๋ฃ๊ตฌ์กฐ, ์๊ณ ๋ฆฌ์ฆ, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์ด์์ฒด์ ๋ฑ ์ปดํจํฐ๊ณตํ ์ ๊ณต ์ด์ ๋ฐ ํ ํ๋ก์ ํธ ์ํ |
| 2026.01 ~ 2026.07 | SK์ด๋์ค ์ง๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์์ฑ๊ณผ์ 5๊ธฐ | ์๋ฃ | Spring BootยทReact ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ๊ณผ KafkaยทRedisยทAWS๋ฅผ ํ์ฉํ ํ๋ก์ ํธ ์ํ |
Java ยท Spring Boot ยท Spring Security ยท JPA ยท React ยท Kafka ยท Redis ยท WebSocket ยท Docker ยท Kubernetes ยท AWS
| ์ทจ๋์ผ | ์๊ฒฉ์ฆ | ๋ฐํ์ฒ |
|---|---|---|
| 2025.07.11 | ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ | ํ๊ตญ๋ฐ์ดํฐ์ฐ์ ์งํฅ์ |
| 2025.04.04 | SQL ๊ฐ๋ฐ์(SQLD) | ํ๊ตญ๋ฐ์ดํฐ์ฐ์ ์งํฅ์ |
| 2024.09.10 | ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ | ํ๊ตญ์ฐ์ ์ธ๋ ฅ๊ณต๋จ |
| 2024.03.08 | ์ปดํจํฐํ์ฉ๋ฅ๋ ฅ 1๊ธ | ๋ํ์๊ณตํ์์ |
| ์์ ์๊ธฐ | ์์ ๋ด์ญ | ์ฃผ๊ดยท์์ฌ ๊ธฐ๊ด |
|---|---|---|
| 2026.07 | SK์ด๋์ค ๊ฐ๋ฐ์ ์์ฑ๊ณผ์ ์ต์ข ํ๋ก์ ํธ ์ฅ๋ ค์ โ AIMS | SK์ด๋์ค |
| 2025.09 | ๊ต๋ด ์ํํธ์จ์ด ๊ฒฝ์ง๋ํ ์์ โ E:ON | ์ฑ์ ์ฌ์๋ํ๊ต |
| 2023.09 | ๊ต๋ด ์ํํธ์จ์ด ๊ฒฝ์ง๋ํ ๋์ | ์ฑ์ ์ฌ์๋ํ๊ต |
| 3ํ๋ 1ํ๊ธฐยท4ํ๋ 1ํ๊ธฐ | ์ฑ์ ์ฅํ๊ธ ์ฑ์ ์ฐ์ ์ฅํ๊ธ โ ์ด 2ํ | ์ฑ์ ์ฌ์๋ํ๊ต |

