Resume(2024-11 ver.)
Resume(2024-11 ver.)

Resume(2024-11 ver.)

๐Ÿ– ์ž๋ž‘ํ•˜๊ณ  ์‹ถ์€ ๊ฐœ๋ฐœ์ž, ์œค์ฐฝ์‹์ž…๋‹ˆ๋‹ค.

  • ๋งก์€ ๋ฐ” ์ž„๋ฌด๋ฅผ ์™„์ˆ˜ํ•˜๋Š”
  • ์šฐ์„  ์ˆœ์œ„ ๊ตฌํ˜„์— ์ง‘์ค‘ํ•˜๋Š”
  • ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ํ†ตํ•œ ํ•™์Šต์„ ์ฆ๊ธฐ๋Š”
Email
Github
LinkedIn

๐Ÿ™ Experience

2023.12 ~

ย 

ํŒ€ ์ŠคํŒŒ๋ฅดํƒ€ (๋งํฌ)

๋‚ด์ผ๋ฐฐ์›€์บ ํ”„ - ํ”„๋ก ํŠธ์—”๋“œ ํŠธ๋ž™ ํŠœํ„ฐ

๋ฆฌ์•กํŠธ ํŠธ๋ž™ 4๊ธฐ ํŠœํ„ฐ(23.12~24.05)

  • ์ˆ˜์ค€๋ณ„ ์ˆ˜์—… ๋‹ด๋‹น
    • ๊ฐœ๋… ๋ฐ ์‹ค์Šต ๋ผ์ด๋ธŒ ๊ฐ•์˜ ์ง„ํ–‰
    • ์ˆ˜์ค€๋ณ„ ๊ณผ์ œ ์ œ์ž‘
  • ์ˆ˜๊ฐ•์ƒ ๊ฐ•์˜ ์ž๋ฃŒ ์ œ์ž‘

๋ฆฌ์•กํŠธ ํŠธ๋ž™ 6๊ธฐ ํŠœํ„ฐ(24.07~24.11)

  • ์ˆ˜๊ฐ•์ƒ ๊ฐ•์˜ ์ž๋ฃŒ ์ œ์ž‘

2022.03 ~ 2023.10

ย 

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

ํ•œ๊ตญ ๊ธฐ์ˆ  ํ—ˆ๋ธŒ

2024.05 ~ 2024.08
Nextjs turbo-repo shadcn/ui
ย 
  • ๊ธฐ์ˆ  ๊ฑฐ๋ž˜ ํ”Œ๋žซํผ ๋งค๋‹ˆ์ € ๋Œ€์‹œ๋ณด๋“œ AtoZ ๊ตฌํ˜„
  • Turbo Repo๋ฅผ ํ†ตํ•œ ๋ชจ๋…ธ ๋ ˆํฌ ํ™˜๊ฒฝ ์„ธํŒ…
  • ๋ ˆ๊ฑฐ์‹œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋’ค์—Ž๊ณ  ์ดˆ๊ธฐ๋ถ€ํ„ฐ ์žฌ๊ตฌ์ถ•
  • Tanstack Query ์˜ prefetch ๋ฅผ ์ด์šฉํ•œ SSR ์ง€์›
  • ์„œ๋ฒ„ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๊ณ ๋ คํ•œ ์ปดํฌ๋„ŒํŠธ ์„ค๊ณ„

๋งˆ์น˜ ๋ฌด๋น„ ๋‚˜์ž‡

2023.02 ~ 2023.02
Nextjs TailwindCSS Firebase Typescript
ย 
  • โ€™๋งˆ์น˜ ๋ฌด๋น„ ๋‚˜์ž‡โ€™ ํ™๋ณด ๋ฐ ์˜ˆ๋งค ์‚ฌ์ดํŠธ
  • ๋ฐ˜์‘ํ˜• ๋””์ž์ธ์„ ์—ผ๋‘ํ•˜์—ฌ ๊ฐœ๋ฐœ
  • Realtime DB ๋ฅผ ์ด์šฉํ•˜์—ฌ ์‹ค์‹œ๊ฐ„ ์ขŒ์„ ์˜ˆ๋งค ๊ตฌํ˜„
  • ๊ด€๋ฆฌ์ž ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ํ†ตํ•œ ์˜ˆ๋งค์ž ์ •๋ณด ๊ด€๋ฆฌ
  • ์ด๋ฏธ์ง€ ์••์ถ•์„ ํ†ตํ•œ ์„ฑ๋Šฅ ๊ฐœ์„ 

๋…ธ์…˜ API ๋ธ”๋กœ๊ทธ

2022.10 ~ 2023.05
Nextjs TailwindCSS Notion API
ย 
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Next.js์™€ TypeScript๋กœ ๋งŒ๋“œ๋Š” NotionAPI ๋ธ”๋กœ๊ทธ ๊ฐ•์˜ ์ž๋ฃŒ
  • pages router ์—์„œ app router ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜
  • Notion API ๋ฅผ CMS๋กœ ํ™œ์šฉ
  • ์ •์  SSR ๋นŒ๋“œ๋ฅผ ํ†ตํ•ด ์ตœ์ ํ™” ๋ฐ ์†๋„ ๊ฐœ์„ 
  • ๋นŒ๋“œ ๊ณผ์ • ์ค‘์— ๊ฒŒ์‹œ๊ธ€ ์นด๋“œ ํ”„๋ฆฌ๋ทฐ ์ด๋ฏธ์ง€ ์ƒ์„ฑ ์ถ”๊ฐ€

๋งˆํ—ค ๋ฎค์ง€์ปฌ ์‚ฌ์ดํŠธ

2022.04 ~ 2022.04
Nextjs TailwindCSS Firebase Typescript
ย 
  • ๋งˆํ—ค ๋ฎค์ง€์ปฌ - โ€˜์–ด์ฉŒ๋ฉด ํ•ดํ”ผ์—”๋”ฉโ€™ ํ™๋ณด ๋ฐ ์˜ˆ๋งค ์‚ฌ์ดํŠธ
  • ๊ธฐํš/๋””์ž์ธ ํŒ€๊ณผ ํ˜‘์—…ํ•˜์—ฌ 1์ธ ํ’€์Šคํƒ ๊ฐœ๋ฐœ
  • ์žฌ์‚ฌ์šฉ๋„๊ฐ€ ๋‚ฎ์€ ์—ฌ๋Ÿฌ ํฐํŠธ๋ฅผ import ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๊ฑด ๋น„ํšจ์œจ์ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ด svg ๋กœ ๋งŒ๋“ค์–ด ์ ์šฉ
  • lighthouse๋ฅผ ํ†ตํ•œ ์„ฑ๋Šฅ ์ธก์ •์œผ๋กœ ๋ชจ๋“  ๋ถ„์•ผ 100์  ๋‹ฌ์„ฑ

๐Ÿ‘€ Community


์ถœํŒ

ย 

๊ฐ•์˜/๊ฐ•์—ฐ

  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Next.js์™€ TypeScript๋กœ ๋งŒ๋“œ๋Š” NotionAPI ๋ธ”๋กœ๊ทธ ๋ผ์ด๋ธŒ ์ฝ”๋”ฉ ๊ฐ•์‚ฌ
  • [๋‚ด๊ณต์‹ํƒ] ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž ์ง๋ฌด ๋ฉ˜ํ† ๋ง
ย 

๋„คํŠธ์›Œํ‚น

ย 

์Šคํ„ฐ๋””

ย 

ย 
ย