์ •์žฅ์˜ค (Jangoh Jeong)

Blog-Badgeโ€‚ Safari-Badgeโ€‚ Gmail-Badgeโ€‚ GitHub-Badge

Graduated From Kyungpook National University

Department of Computer Science and Statistic

Introduce

๋Š์ž„์—†์ด ๊ณ ๋ฏผํ•˜๋Š” ํ”„๋ก ํŠธ์—”๋“œ ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž ์ •์žฅ์˜ค ์ž…๋‹ˆ๋‹ค. ์•„ํ‹ฐ์ŠคํŠธ ์„œ๋น„์Šค ๊ด€๋ จ ํšŒ์‚ฌ์—์„œ ํ”„๋ก ํŠธ์—”๋“œ ์ธํ„ด ํ•˜๋ฉฐ ๊ธฐํš/๊ฐœ๋ฐœ/๋ฐฐํฌ๋ฅผ ํ•œ ๊ฒฝํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ ๋ฆฌ๋ทฐ์™€ ํ”ผ๋“œ๋ฐฑ์„ ์ค‘์‹œํ•˜๋ฉฐ, ํ•ญ์ƒ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ๊ด€์‹ฌ๊ณผ ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ์—ด๋ง์„ ๋ฐ”ํƒ•์œผ๋กœ ์—…๋ฌด์— ์ž„ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

Education

2017.03 - 2023.02
๊ฒฝ๋ถ๋Œ€ํ•™๊ต, ์ปดํ“จํ„ฐ๊ณตํ•™ ์ „๊ณต / ํ†ต๊ณ„ํ•™ ๋ถ€์ „๊ณต

Experience

2023.04 -
ํ˜„๋Œ€์ž๋™์ฐจ, ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ
  • ํ˜„๋Œ€์ž๋™์ฐจ ICT๋ณธ๋ถ€ ์ปค๋จธ์Šค
2022.06 - 2022.12
Arcane Inc, ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ
  • ์•„ํ‹ฐ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ํ”Œ๋žซํผ Favi์˜ ์‹ ๊ทœ ๊ฐœ๋ฐœ ์—…๋ฌด๋ฅผ ๋งก์•„ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

Projects

2022.12 -
๋‹ฅํ„ฐ ํ•
  • ๋ฐฑ์—”๋“œ 2๋ช… ํ”„๋ก ํŠธ์—”๋“œ 1๋ช… ๋””์ž์ด๋„ˆ 3๋ช…๊ณผ ์ง„ํ–‰ํ•˜๋Š” ๋น„๋Œ€๋ฉด ์˜๋ฃŒ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.
  • ์‹ค์ œ ์„œ๋น„์Šค ๋ฐฐํฌ ๊ฒฝํ—˜์„ ์Œ“๊ธฐ ์œ„ํ•ด ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ๋ณ‘์› ์˜์‚ฌ๋ถ„๊ณผ ์ธํ„ฐ๋ทฐํ•˜์—ฌ ํ”„๋กœ์ ํŠธ ์„ค๊ณ„/๊ตฌ์ถ•์„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ํ˜„์žฌ ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ ๋‹จ๊ณ„์ด๋ฉฐ 2023.04์›” ์™„๋ฃŒ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ ๊ธฐ์ˆ  : React / TypeScript
2022.06 - 2022.12
Fall In Vibe
  • ์•„์ผ€์ธ ์ฃผ์‹ํšŒ์‚ฌ์—์„œ ์ง„ํ–‰ํ•œ ํ”„๋กœ์ ํŠธ์ด๋ฉฐ ์•„ํ‹ฐ์ŠคํŠธ๋“ค์„ ์œ„ํ•œ ์Œ์› ๊ฒ€์ƒ‰, ํŒ๋งค, ์ถ”์ฒœ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.
  • ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž 2๋ช…์ด ์ง„ํ–‰ํ•˜์˜€์œผ๋ฉฐ ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž…/๋น„๋ฐ€๋ฒˆํ˜ธ ์ฐพ๊ธฐ ๋“ฑ ๋กœ๊ทธ์ธ ๊ด€๋ จ ํ”„๋กœ์„ธ์Šค, ๊ตฌ๊ธ€ ๋กœ๊ทธ์ธ, ๋งˆ์ดํŽ˜์ด์ง€, ์Œ์•… ๋ผ๋ฒจ๋ง ํ”„๋กœ์„ธ์Šค, ๋ชจ๋ฐ”์ผ ๋ฐ˜์‘ํ˜• ๋“ฑ ์ „์ฒด ์„œ๋น„์Šค์˜ 1/3 ์ •๋„๋ฅผ ๋‹ด๋‹นํ•˜์—ฌ ๊ฐœ๋ฐœํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ํ”„๋ก ํŠธ์—”๋“œ ์ฝ”๋”ฉ ์ปจ๋ฒค์…˜์„ ์ž‘์„ฑํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์ผ๊ด€์„ฑ ์žˆ๊ฒŒ ๊ฐœ๋ฐœํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • Custom Hook์„ ์‚ฌ์šฉํ•ด ์ค‘๋ณต๋˜๋Š” ์ฝ”๋“œ๋ฅผ ํ•˜๋‚˜์˜ ๋กœ์ง์œผ๋กœ ๋ฌถ์–ด ์ตœ์ ํ™”ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ์กด์˜ ๋กœ๊ทธ์ธ์„ JWT ๋ฐฉ์‹์œผ๋กœ ๋ณ€๊ฒฝํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • axios interceptor์„ ์‚ฌ์šฉํ•ด 401, 503 ๋“ฑ์˜ ์—๋Ÿฌ ์ฝ”๋“œ์— ๋Œ€ํ•œ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•ด errorController๋ฅผ ์ƒ์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • Github Action์„ ์‚ฌ์šฉํ•˜์—ฌ AWS EC2์— ์ž๋™ ๋ฐฐํฌ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • Redux๋ฅผ ํ™œ์šฉํ•ด ์ƒํƒœ๊ด€๋ฆฌ๋ฅผ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ๋””์ž์ด๋„ˆ์™€ ๋ฐฑ์—”๋“œํŒ€ ๊ทธ๋ฆฌ๊ณ  ๊ธฐํšํŒ€๊ณผ ํšŒ์˜๋ฅผ ๋งค์ผ ํ•˜๋ฉด์„œ ์ถ”๊ฐ€/๊ฐœ์„ ํ•ด์•ผ ํ•  ๋ถ€๋ถ„์„ ์ฐพ์œผ๋ฉฐ ํ˜‘์—…์„ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ ๊ธฐ์ˆ  : React / Redux

Activities

2023.01 - 2023.02
์†Œํ”„ํ‹ฐ์–ด ๋ถ€ํŠธ์บ ํ”„, ํ˜„๋Œ€์ž๋™์ฐจ๊ทธ๋ฃน ์†Œํ”„ํ‹ฐ์–ด ๋ถ€ํŠธ์บ ํ”„ 1๊ธฐ / ํ”„๋ก ํŠธ์—”๋“œ

Skills

HTML/CSS
  • Semantic Tag๋ฅผ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•˜๋ฉฐ, HTML์„ ์ž‘์„ฑํ•  ๋•Œ ์˜๋ฏธ๋ฅผ ๋ถ€์—ฌํ•˜๊ณ  ์ดˆ๊ธฐ์— ์ž‘์„ฑํ•  ๋•Œ๋ถ€ํ„ฐ ๊ณ ๋ ค๋ฅผ ๋งŽ์ด ํ•ฉ๋‹ˆ๋‹ค.
  • ์—ฌ๋Ÿฌ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์ง€์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชจ๋ฐ”์ผ ๋˜๋Š” ๋ฐ˜์‘ํ˜• ์›น ๊ฐœ๋ฐœ ๊ฒฝํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • SASS์™€ ๊ฐ™์€ CSS Preprocessor๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
JavaScript/React
  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์™„๋ฒฝ ๊ฐ€์ด๋“œ 2ํŒ(์ฝ”๋ฟ”์†Œ ์ฑ…)์„ ์ •๋…ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ES2015๋ฅผ ํฌํ•จํ•œ JavaScript ๋ฌธ๋ฒ•์— ๋Šฅ์ˆ™ํ•˜๋ฉฐ, ECMAScript์˜ ์ตœ์‹  ๋ช…์„ธ์™€ ๋™ํ–ฅ์„ ๊พธ์ค€ํžˆ ์‚ดํ”ผ๊ณ  ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
  • Custom Hook์„ ์‚ฌ์šฉํ•ด ์ค‘๋ณต๋˜๋Š” ์ฝ”๋“œ๋ฅผ ํ•˜๋‚˜์˜ ๋กœ์ง์œผ๋กœ ๋ฌถ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Reduce, Filter, Map๊ณผ ๊ฐ™์€ ๊ณ ์ฐจ ํ•จ์ˆ˜๋ฅผ ์ ๊ทน์ ์œผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ๋น„๋™๊ธฐ ์ž‘์—…์„ ํ•˜๋Š”๋ฐ ์ต์ˆ™ํ•ฉ๋‹ˆ๋‹ค. (promise, async await)
  • Redux์™€ ๊ฐ™์€ ์ƒํƒœ ๊ด€๋ฆฌ ํŒจํ„ด์— ๋Œ€ํ•ด์„œ ์‚ฌ์šฉํ•ด ๋ดค์œผ๋ฉฐ, ๋ณต์žกํ•œ ์ฝ”๋”ฉ์„ ํ”ผํ•ฉ๋‹ˆ๋‹ค.
Server
  • Express.js๋ฅผ ํ™œ์šฉํ•˜์—ฌ RESTful API๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ETC
  • Git์„ ๋Šฅ์ˆ™ํ•˜๊ฒŒ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ์œผ๋ฉฐ Issue๋ฅผ ํ™œ์šฉํ•œ ๋ถ„์—…, PR์„ ํ†ตํ•œ ์ฝ”๋“œ ๋ฆฌ๋ทฐ, git flow, github flow๋ฅผ ํšŒ์‚ฌ์— ์ ์šฉํ•ด ๋ณธ ๊ฒฝํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • Github Action์„ ํ™œ์šฉํ•ด CI/CD๋ฅผ ๊ตฌ์ถ•ํ•ด ๋ณธ ๊ฒฝํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • Flow, Notion, Slack์™€ ๊ฐ™์€ ํ˜‘์—… ํˆด ์‚ฌ์šฉ์— ์ต์ˆ™ํ•ฉ๋‹ˆ๋‹ค.

Updated : 2023-01-14 15:05