๐ ์๋ํ๊ณ ์ถ์ ๊ฐ๋ฐ์, ์ค์ฐฝ์์ ๋๋ค.
- ๋งก์ ๋ฐ ์๋ฌด๋ฅผ ์์ํ๋
- ์ฐ์ ์์ ๊ตฌํ์ ์ง์คํ๋
- ์คํ ์์ค๋ฅผ ํตํ ํ์ต์ ์ฆ๊ธฐ๋
Email | |
Github | |
LinkedIn |
๐ Experience
ํ ์คํ๋ฅดํ (๋งํฌ)
๋ด์ผ๋ฐฐ์์บ ํ - ํ๋ก ํธ์๋ ํธ๋ ํํฐ
๋ฆฌ์กํธ ํธ๋ 4๊ธฐ ํํฐ(23.12~24.05)
- ์์ค๋ณ ์์ ๋ด๋น
- ๊ฐ๋ ๋ฐ ์ค์ต ๋ผ์ด๋ธ ๊ฐ์ ์งํ
- ์์ค๋ณ ๊ณผ์ ์ ์
- ์๊ฐ์ ๊ฐ์ ์๋ฃ ์ ์
๋ฆฌ์กํธ ํธ๋ 6๊ธฐ ํํฐ(24.07~24.11)
- ์์ค๋ณ ์์ ๋ด๋น
- ๊ฐ๋ ๋ฐ ์ค์ต ๋ผ์ด๋ธ ๊ฐ์ ์งํ
- ์์ค๋ณ ๊ณผ์ ์ ์
- ์์ค๋ณ ์์ ๊ฒฐ๊ณผ๋ฌผ ๋งํฌ
- ์๊ฐ์ ๊ฐ์ ์๋ฃ ์ ์
KC-MIC (๋งํฌ)
Team Softmax - ํ๋ก ํธ์๋ ์์ง๋์ด
์ค์๊ฐ ๋ค์ค ๋์ ์ ์ ์๋ฎฌ๋ ์ดํฐ UI ๋ฐ ์ฌ(Scene) ๊ฐ๋ฐ
- ๋ฐฉ์น๋ ๋ ๊ฑฐ์ ๊ธฐ์ ์คํ์ ์ต์ ์คํ์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์
CRA
โVite
Redux
โRTK
- ํด๋์ค ์ปดํฌ๋ํธ โ ํจ์ ์ปดํฌ๋ํธ
PWA
์ฅ์ฐฉ ๋ฐSEO
์ถ๊ฐ
- ํ๋ก์ ํธ ๋ด ์ฝ๋ ์ปจ๋ฒค์ ์ ๋ฆฝ์ผ๋ก ์ ์ง ๋ณด์์ฑ ๊ฐ์
Phaser
๋ฅผ ์ด์ฉํ ํด๋์ค ๊ธฐ๋ฐ Scene ๊ตฌํ ๋ฐ ์ด๋ฒคํธ ํจ์ ๊ตฌ์ถ
์ฌ๋ด ์ ์ ๋ธ๋ก๊ทธ ๊ฐ๋ฐ
- ๋น๊ฐ๋ฐ์๋ ์ด์ฉํ ์ ์๋๋ก
Notion API
๋ฅผ ํตํด ๋ ธ์ ์ CMS์ฒ๋ผ ์ฌ์ฉ
Notion API
์์ ๊ฐ์ ธ์ค๋.HEIC
์ด๋ฏธ์ง ํ์ฅ์ ๊ด๋ จ ์ค๋ฅ ํด๊ฒฐ
- ํ์ผ ์์คํ ์บ์ฑ์ ํตํด ๋คํธ์ํฌ ์ค๋ณต ํธ์ถ์ ์ค์ด๊ณ ํ์ด์ง๋น ๋น๋ ์๊ฐ ์ต์ ํ
์ ์ ์ธํฐ๋ํฐ๋ธ 3D ์ฌ ๊ตฌํ
Threejs
๋ฅผ ์ด์ฉํด 3D ์ฌ ๊ตฌํ ๋ฐ ๋ฌผ๋ฆฌ ์์ง ์ฅ์ฐฉ
grpc
,Protobuf
๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ํต์ ์ฌ์ฉ
- ์คํ์์ค ๋์์ธ ์์คํ ์ ์ปค์คํฐ๋ง์ด์งํ์ฌ UI ๊ตฌํ
BAAS ๊ด๋ฆฌ์ ๋์๋ณด๋ ๊ฐ๋ฐ
react-table
์ ์ฌ์ฉํ ๊ฒ์, ์ ๋ ฌ ๋ฑ์ ๊ธฐ๋ฅ์ ๊ฐ์ง ๋ฐ์ดํฐ ํ ์ด๋ธ ๊ณตํต ์ปดํฌ๋ํธ ์ค๊ณ
react-hook-form
๊ณผzod
๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ ์ถ๊ฐ ๋ฑ์ ์ฐ์ด๋ ๊ฒฌ๊ณ ํ ํผ ๊ตฌํ
shadcn/ui
๋ฅผ ํตํด ๋์์ธ ์ผ๊ด์ฑ ์ถ๊ตฌ
โ๏ธ Outsourced Projects
ย
- ๊ธฐ์ ๊ฑฐ๋ ํ๋ซํผ ๋งค๋์ ๋์๋ณด๋ AtoZ ๊ตฌํ
- Turbo Repo๋ฅผ ํตํ ๋ชจ๋ ธ ๋ ํฌ ํ๊ฒฝ ์ธํ
- ๋ ๊ฑฐ์ ํ๋ก์ ํธ๋ฅผ ๋ค์๊ณ ์ด๊ธฐ๋ถํฐ ์ฌ๊ตฌ์ถ
Tanstack Query
์prefetch
๋ฅผ ์ด์ฉํ SSR ์ง์
- ์๋ฒ ์ปดํฌ๋ํธ๋ฅผ ๊ณ ๋ คํ ์ปดํฌ๋ํธ ์ค๊ณ
ย
- โ๋ง์น ๋ฌด๋น ๋์โ ํ๋ณด ๋ฐ ์๋งค ์ฌ์ดํธ
- ๋ฐ์ํ ๋์์ธ์ ์ผ๋ํ์ฌ ๊ฐ๋ฐ
Realtime DB
๋ฅผ ์ด์ฉํ์ฌ ์ค์๊ฐ ์ข์ ์๋งค ๊ตฌํ
- ๊ด๋ฆฌ์ ๋์๋ณด๋๋ฅผ ํตํ ์๋งค์ ์ ๋ณด ๊ด๋ฆฌ
- ์ด๋ฏธ์ง ์์ถ์ ํตํ ์ฑ๋ฅ ๊ฐ์
ย
- [ํ๋ก๊ทธ๋๋จธ์ค] Next.js์ TypeScript๋ก ๋ง๋๋ NotionAPI ๋ธ๋ก๊ทธ ๊ฐ์ ์๋ฃ
pages router
์์app router
๋ก ๋ง์ด๊ทธ๋ ์ด์
Notion API
๋ฅผ CMS๋ก ํ์ฉ
- ์ ์ SSR ๋น๋๋ฅผ ํตํด ์ต์ ํ ๋ฐ ์๋ ๊ฐ์
- ๋น๋ ๊ณผ์ ์ค์ ๊ฒ์๊ธ ์นด๋ ํ๋ฆฌ๋ทฐ ์ด๋ฏธ์ง ์์ฑ ์ถ๊ฐ
ย
- ๋งํค ๋ฎค์ง์ปฌ - โ์ด์ฉ๋ฉด ํดํผ์๋ฉโ ํ๋ณด ๋ฐ ์๋งค ์ฌ์ดํธ
- ๊ธฐํ/๋์์ธ ํ๊ณผ ํ์ ํ์ฌ 1์ธ ํ์คํ ๊ฐ๋ฐ
- ์ฌ์ฌ์ฉ๋๊ฐ ๋ฎ์ ์ฌ๋ฌ ํฐํธ๋ฅผ import ํด ์ฌ์ฉํ๋ ๊ฑด ๋นํจ์จ์ ์ด๋ผ๊ณ ์๊ฐํด
svg
๋ก ๋ง๋ค์ด ์ ์ฉ
lighthouse
๋ฅผ ํตํ ์ฑ๋ฅ ์ธก์ ์ผ๋ก ๋ชจ๋ ๋ถ์ผ 100์ ๋ฌ์ฑ
๐ Community
์ถํ
- ํ๋น ๋ฏธ๋์ด - ํ๋น ๊ธฐํ๋จ(ํ๋น Previewers)(22.06~23.10)
ย
๊ฐ์/๊ฐ์ฐ
- [ํ๋ก๊ทธ๋๋จธ์ค] Next.js์ TypeScript๋ก ๋ง๋๋ NotionAPI ๋ธ๋ก๊ทธ ๋ผ์ด๋ธ ์ฝ๋ฉ ๊ฐ์ฌ
- [๋ด๊ณต์ํ] ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ์ง๋ฌด ๋ฉํ ๋ง
ย
๋คํธ์ํน
- ์๋ฌธ๋ ์ฃผ๋์ด ์ฝํผ๋ฐ์ค ์ด์์ง(23.05~)
- ํ์ด์ฝ(2023) ๊ฐ๋ฐ ์์๋ด์ฌ์(23.01~08)
ย
์คํฐ๋
- ๊ตฌ๊ธ ๋จธ์ ๋ฌ๋ ์คํฐ๋์ผ ๋ฆฌ๋(19.04~19.07)
- ๋ฉ์์ด ์ฌ์์ฒ๋ผ ํ๊ต ๋ํ(19.01~19.12)
ย
ย
ย