์ด๋ค์
Frontend Engineer
ardensdevspace@gmail.com
Work Experience
ใ์ฟณ์
ํ๋ซํผ๊ฐ๋ฐํ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ | 2023. 04 -
๋ฉ๊ฐ์ปคํผ ์ ์กฐ์์ฉ ์ฑ: ํต์ฌ ์ํฌํ๋ก์ฐ ์ค๊ณ
React Native, Kotlin, Socket.IO, Redux, i18n, Gitea, Jira, Notion
- ์ด๊ธฐ ์ฑ UI ์ ๋ฉด ๊ฐ๋ฐ ๋ฐ ํ์ด์ง ๋จ์ ์ปดํฌ๋ํธํ๋ฅผ ํตํ ํ์ ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ
- ๋ก๊ทธ์ธ, ์ ์กฐ ์์, ์ฃผ๋ฌธ ์กฐํ/์ทจ์ ๋ฑ ํต์ฌ ์ํฌํ๋ก์ฐ ์ค๊ณ ๋ฐ ๊ตฌํ
- Socket.IO ์ปค์คํ ํ ์ค๊ณ๋ฅผ ํตํ ๋ก๋ด ์ํ ์กฐํ ๋ฐ ์ ์ดยท์๋ ๋ฑ ์ค์๊ฐ ํต์ ์์คํ ๊ตฌ์ถ
- API serviceยท์คํ ๋ฆฌ์ง ์ ์ญ ๋ถ๋ฆฌ, ๋ฆฌ๋์ ๊ตฌ์กฐ ๊ฐ์ , ๊ณตํต ์ปดํฌ๋ํธ ์ฒด๊ณํ๋ก ์ฝ๋ ํ์ง ๋ฐ ์ ์ง๋ณด์์ฑ ํฅ์
๊ณฐ์ฟก ๊ด๋ฆฌ์ ์น: CI/CD ๊ตฌ์ถ ๋ฐ ํ๋์ฐจ์ด์ฆ ํ์ฅ ์ํคํ
์ฒ ์ค๊ณ
Next.js, Redux, Docker, Nginx, Gitea, Gitea actions, i18n, Jira, Notion
- Docker์ Gitea actions, Nginx๋ฅผ ํ์ฉํ CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ ๋ฐ ์๋ ๋น๋ยทํ ์คํธยท๋ฐฐํฌ ํ๊ฒฝ ๊ตฌํ
- ๋ ๊ฑฐ์ ์ฝ๋ ์ ๋ฉด ๋ฆฌํฉํ ๋ง์ผ๋ก ์ ์ง๋ณด์์ฑ ๋ฐ ์ฌ์ฌ์ฉ์ฑ ๋ํญ ๊ฐ์
- i18n ๊ธฐ๋ฐ ๋ค๊ตญ์ด ์ง์(ํ/์/์ผ) ๋ฐ ์ผ๋ฐ ๋งค์ฅ์์ ํ๋์ฐจ์ด์ฆ ๋งค์ฅ๊น์ง ํ์ฅ ๊ฐ๋ฅํ ๊ตฌ์กฐ ์ค๊ณ
- CSS ๊ตฌ์กฐ ๊ฐ์ ์ผ๋ก ์ค๋ณต ์คํ์ผ ์ ๊ฑฐ ๋ฐ ๋์์ธ ์ผ๊ด์ฑ ํ๋ณด
๊ณฐ์ฟก ํค์ค์คํฌ ์ฑ: ๊ฒฐ์ ๋ชจ๋ ์ฐ๋ ๋ฐ ์ ์ญ ์ํ ๊ด๋ฆฌ ์ต์ ํ
React Native, Java, Redux, i18n, Gitea, Jira, Notion
- ์ ๊ท ์นด๋ ๋จ๋ง๊ธฐ ๊ฒฐ์ ๋ชจ๋ ์ฐ๋ ๋ฐ ๊ฒฐ์ ํ๋ก์ธ์ค ์์ ํ
- Redux ์ ์ญ ์ํ ๊ด๋ฆฌ ๋์ ์ผ๋ก ํ์ด์ง๋ณ ์ค๋ณต API ํธ์ถ ์ ๊ฑฐ ๋ฐ ๋ก์ง ์ต์ ํ๋ฅผ ํตํด ์๋ต ์๋ ์ฝ 23% ๊ฐ์
- ๋น๋ ํ๊ฒฝ ๋ถ๋ฆฌ(dev/prod) ๋ฐ ๋น๋ ํ์ ๋ณ(debug/release) ์๋ํ ๊ตฌ์ฑ์ผ๋ก ๋ฐฐํฌ ํ๋ก์ธ์ค ์ต์ ํ
๊ณฐ์ฟก ์ฃผ๋ฌธ ์ฑ: ๋จ๋
๊ฐ๋ฐ, ์ฃผ๋ฌธยท๊ฒฐ์ ยท์ถ๋ ฅ ์์คํ
๊ตฌํ
React Native, Kotlin, Socket.IO, Redux, i18n, Gitea
- ์ ์กฐํํฉยทํฝ์ ์ฑ ๊ฐ๋ฐ ๊ฒฝํ์ ๊ธฐ๋ฐ์ผ๋ก ์ํคํ ์ฒ ๊ฐ์ ๋ฐ ์ฃผ๋ฌธยท๊ฒฐ์ ์์คํ ๊ตฌํ
- ๊ธฐ๋ฅ ๋จ์ ๋ชจ๋ํ ๋ฐ i18n ์ ์ฉ์ผ๋ก ํ์ฅ์ฑ ํ๋ณด, ์ฃผ๋ฌธยท๊ฒฐ์ ยทํ๋ฆฐํธ ๊ธฐ๋ฅ๊น์ง ์์ ์ ํ์ฅ
- ๊ธฐ์กด ์ ์กฐํํฉ ์ฑ์ ํ๋ฆฐํฐ ๋ชจ๋ ์ฐ๋์ ํตํ ์ถ๋ ฅ ์๋ํ ๋ฐ ํ์ฅ ๋์ ์๋ ํฅ์
๊ณฐ์ฟก ์ ์กฐํํฉยทํฝ์
์ฑ: ๋จ๋
๊ฐ๋ฐ, Socket.IO ์ค์๊ฐ ํต์ ๋ฐ ๋ค์ดํฐ๋ธ ๋ชจ๋ ์ฐ๋
React Native, Socket.IO, Kotlin, Redux, i18n, Gitea
- ๊ธฐํ ๋จ๊ณ๋ถํฐ ์ฐธ์ฌํ์ฌ React Native ์ฑ ์ํคํ ์ฒ ์ค๊ณ ๋ฐ ์ ์ฒด ํ๋ก ํธ์๋ ๊ฐ๋ฐ
- Socket.IO ์ฐ๋์ ํตํ ์ค์๊ฐ ๋ฐ์ดํฐ ์์ ๋ฐ ์ํ ๋ณํ ์ฒ๋ฆฌ ๋ก์ง ๊ตฌํ
- Android ๋ค์ดํฐ๋ธ ๋ชจ๋ ๊ธฐ๋ฐ ์ฑ ์ ๋ฐ์ดํธ ์๋ํ(๊ฐ์งยท๋ค์ด๋ก๋ยท์ค์นยทํ๋ก๊ทธ๋์ค ์๊ฐํ)
- ์ ๋๋ฉ์ด์ ยทTTS ๊ธฐ๋ฅ์ผ๋ก ํ์ฅ ์์ ์์ ์๋ฆผ ์ธ์ง์จ ํฅ์ ๋ฐ UX ๊ฐ์
FPP ๊ด๋ฆฌ์ ์น: ํ์คํ ๊ฐ๋ฐ ๋ฐ ์ ์ฐ ์๋ํ ์์คํ
๊ตฌ์ถ
Node.js, MySQL, Next.js, Redux, Emotion, Gitea
- Node.js + MySQL ๊ธฐ๋ฐ ๋ฐฑ์๋ ์์คํ ์ค๊ณ ๋ฐ ๊ตฌํ
- Next.js ๊ธฐ๋ฐ ๊ด๋ฆฌ์ ํ์ด์ง ์ ๋ฉด ๊ฐ๋ฐ(์ ์ฐยท์ธํยท๊ด๊ณ ยท๋ฐฐ๋ ๊ด๋ฆฌ ๋ฑ)
- ์ธํ ์์ ์ค์๊ฐ ๋ชจ๋ํฐ๋ง ๋ฐ ์ ์ด ๊ธฐ๋ฅ ๊ฐ๋ฐ
- ์ ์ฐ ๋ฐ์ดํฐ ์๋ ์ง๊ณยท์์ ๋ณํ ๋ฐ ๋ฉ์ผ ์ ์ก ๊ธฐ๋ฅ ๊ตฌ์ถ
๋ถ์ฒ ๋ฆฌ๋น๋ฉ ๊ด๋ฆฌ์ ์น: ์ ๊ทผ์ฑ ํฅ์์ ์ํ ๋ฐ์ํ ๊ฐํธ
Next.js, SCSS, Gitea
- ๋ฐ์คํฌํฑ ์ ์ฉ UI๋ฅผ ๋ฐ์ํ์ผ๋ก ๊ฐํธํ์ฌ ์ ๊ทผ์ฑ ํฅ์
- ๊ณตํต ์คํ์ผ ํตํฉ์ผ๋ก ๋์์ธ ์ผ๊ด์ฑ ๋ฐ ์ ์ง๋ณด์์ฑ ํฅ์
Education
| ์๋ฆฌ์ค AI ํธ๋ 5๊ธฐ
2022. 06 - 2022. 12
| ๋จ๊ตญ๋ํ๊ต ๊ตญ์ด๊ตญ๋ฌธํ ์ ๊ณต, ์์ฉํต๊ณํ ๋ถ์ ๊ณต
2013.02 - 2019.02