KotlinยทJava์ Spring์ ๊ธฐ๋ฐ์ผ๋ก ๊ธฐ๋ฅ์ ์ค๊ณํ๊ณ AWS ํ๊ฒฝ์์ ๋ฐฐํฌยท์ด์ํด ์์ต๋๋ค.
์ด์ ๋ฌธ์ ๋ฅผ ์ฌํํ๊ณ ๋ฐ๋์ ์ง์ผ์ผ ํ ์กฐ๊ฑด์ ๋จผ์ ์ ํ ๋ค, ๋ ๋จ์ํ ๊ตฌ์กฐ๋ก ๊ฐ์ ํ๊ณ ํ
์คํธ์ ๋จ๊ณ์ ๋ฐฐํฌ๋ก ๊ฒ์ฆํฉ๋๋ค.
HDC Labs โ Backend Engineer (May 2023 ~ Present)
โค ๋ฉํฐํ
๋ํธ ์ด์ ํ๋ซํผ์ ๊ฐ๋ฐ ๊ธฐํ, ๋ฐฑ์๋ ๊ฐ๋ฐ๊ณผ AWS ์ด์
โค ๊ธฐ๊ธฐ ์น์ธ, ์์น ๊ฒ์ฆ, ๊ทผํ ์ํยท์ ์ฑ
์ฒ๋ฆฌ์ ERP ๊ธ์ฌ ๋ฐ์ดํฐ ์ฐ๊ณ
โค ์๊ตฌ์ฌํญ ์ ์๋ถํฐ APIยท๋ฐ์ดํฐ ํ๋ฆ ์ค๊ณ, ํ
์คํธ, ๋ฐฐํฌ์ ๋ชจ๋ํฐ๋ง๊น์ง ์ํ
โค HRยทERPยทํ์ฅ ์ด์ ์กฐ์ง๊ณผ ์ ์ฑ
๋ฐ ์ธ๋ถ ์์คํ
์ฐ๊ณ ๋ฒ์ ํ์
Soomcare โ Backend Developer (May 2022 ~ Nov 2022)
โค ์ฒ์ยทCOPD ์ฌ์ฉ์์ ๊ฑด๊ฐ ๊ธฐ๋กยท๋ณด๊ณ ์, ์ฝ๋ฌผยท์ฆ์ ๊ด๋ฆฌ์ ์ปค๋ฎค๋ํฐ API ๊ฐ๋ฐ
โค Spring WebFlux ๊ธฐ๋ฐ API์ GitLabยทJenkinsยทDocker ๋น๋ยท๋ฐฐํฌ ํ๊ฒฝ ๊ตฌ์ฑ
ํด๊ทผ ์ดํ ์ฌ์ถ๊ทผ ์ด๋ฒคํธ๊ฐ ๋ค์ด์ค๋ฉด ๊ธฐ์กด ๋น์ ์ ์ํ๊ฐ ์ ์์ผ๋ก ๋ฐ๋๋ ๋ฌธ์ ๋ฅผ ์ํ ์ด๋ ฅ์์ ์ฌํํ์ต๋๋ค.
- ์ ํ ํด๊ทผ ๊ธฐ๋ก์ ํ์ธํ์ง ์๋ ๋ถ๊ธฐ๋ฅผ ์์ธ์ผ๋ก ํน์
- ์ถํด๊ทผ ๊ธฐ๋ก๊ณผ ํด๊ฐ ๊ฒฝ๊ณ๋ฅผ ํจ๊ป ๋ค์ ํ๋จํ๋๋ก ์ํ ๊ท์น ํตํฉ
- ์ผ๊ฐยท์ฃผ๊ฐยท๋ถ๋ถํด๊ฐยท์ ์ผํด๊ฐ ํ๊ท ํ ์คํธ ํ ๋จ๊ณ์ ์ผ๋ก ๋ฐฐํฌ
์์น ํ์ธ ์์ฒญ๋ง๋ค ์ขํ๋ฅผ ์์ ์ ์ฅยท์ญ์ ํ๋ ์ฒ๋ฆฌ ํ๋ฆ์ GEOSEARCH ๊ธฐ๋ฐ ์กฐํ๋ก ๋ณ๊ฒฝํ์ต๋๋ค.
- ๊ฐ์ฅ ํฐ ํ์ฉ ๋ฐ๊ฒฝ์ผ๋ก ํ๋ณด๋ฅผ ์กฐํํ ๋ค ์์น๋ณ ๋ฐ๊ฒฝ๊ณผ ์ค์ ๊ฑฐ๋ฆฌ ๋น๊ต
- ์์ฒญ ๊ฒฝ๋ก์ Redis ์ฐ๊ธฐ์ ์คํจ ์ ๋จ์ ์ ์๋ ์์ ๋ฐ์ดํฐ ์ ๊ฑฐ
- POI 70๊ฐ ๋์ผ ์กฐ๊ฑด ๋ฒค์น๋งํฌ์์ ์ฒ๋ฆฌ๋ ์ฝ 6.5๋ฐฐ, Redis ๋จ์ผ ์ค๋ ๋ ์ ์ ์ฝ 1/6 ํ์ธ
์ด๋ฒคํธ ์์ฑ ์๋ฒ์ ์ฌ์ฉ์์ SSE ์ฐ๊ฒฐ ์๋ฒ๊ฐ ๋ฌ๋ผ์ง ์ ์๋ ํ๊ฒฝ์์ ์ ๋ฌ ๊ฒฝ๋ก๋ฅผ ๊ตฌ์ฑํ์ต๋๋ค.
- ์ฌ์ฉ์์ ์ฐ๊ฒฐ ์๋ฒ์ ์์น๋ฅผ Registry๋ก ๊ด๋ฆฌ
- ๋ ธ๋๋ณ Redis Stream, Consumer Group๊ณผ ACK๋ฅผ ์ด์ฉํด ๋ฉ์์ง ์ ๋ฌ
- heartbeatยทTTL ๊ธฐ๋ฐ ์ฐ๊ฒฐ ์ ๋ฆฌ์ Pending ์ฌ์ฒ๋ฆฌ, ์คํจ ๋ฉ์์ง ๋ถ๋ฆฌ
์๋น์ค๋ง๋ค ๋ฌ๋๋ Jenkins ๋ฐฐํฌ ์ ์ฐจ๋ฅผ ํธ๋ํฝ ๋ถ๋ฆฌ๋ถํฐ ์คํจ ๋ณต๊ตฌ๊น์ง ํฌํจํ๋ ๊ณตํต ํ๋ฆ์ผ๋ก ํตํฉํ์ต๋๋ค.
- ๋์ ์๋ฒ๋ฅผ ํธ๋ํฝ์์ ๋ถ๋ฆฌํ๊ณ ๊ธฐ์กด ์ปจํ ์ด๋์ ์ด๋ฏธ์ง ๋ณด๊ด
- ๋ก์ปฌ ์ํ ํ์ธ๊ณผ ๋ก๋๋ฐธ๋ฐ์ ์ํ ํ์ธ์ ์์ฐจ ์ํ
- ๊ธฐ๋ ๋๋ ๊ฒ์ฆ ์คํจ ์ ์ด์ ๋ฒ์ ์ ๋ณต์ํ๊ณ ํธ๋ํฝ์ ์ฌ๋ฑ๋ก
- ํด๊ฒฐ์ฑ ๋ณด๋ค ๋จผ์ ๋ฌธ์ ์ ๋ฐ๋์ ์ง์ผ์ผ ํ ์กฐ๊ฑด์ ์ ์ํฉ๋๋ค.
- ์ด์ ์ด๋ ฅ๊ณผ ์งํ๋ก ์์ธ์ ์ขํ๊ณ , ๋ณ๊ฒฝ ์ ํ๋ฅผ ๊ฐ์ ์กฐ๊ฑด์์ ๊ฒ์ฆํฉ๋๋ค.
- ๊ธฐ๋ฅ ๊ตฌํ์ ๋ฐฐํฌ๋ก ๋๋ด์ง ์๊ณ ๋ชจ๋ํฐ๋ง๊ณผ ์คํจ ๋ณต๊ตฌ๊น์ง ํ๋์ ํ๋ฆ์ผ๋ก ๋ด ๋๋ค.
- ๊ธฐ์ ์ ์๊ฒฌ์ด ๋ฌ๋ผ๋ ๊ฒฐ์ ์ดํ์๋ ํฉ์ํ ๋ฐฉํฅ ์์์ ์ํ์ ํต์ ํ ๋ฐฉ๋ฒ์ ์ฐพ์ต๋๋ค.


