Search
๐Ÿ“„

CV (Korean)

Last updated: 2022. 09. 07.

์•ˆ๋…•ํ•˜์„ธ์š”!

โ€ข
์ „ํ˜„์Šน (Hyunseung Jeon, ็”ฐ่ณขๆ‰ฟ)
โ€ข
์›น ํ”„๋ก ํŠธ์—”๋“œ์— ๊ด€์‹ฌ์ด ๋งŽ์€ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด์ž…๋‹ˆ๋‹ค.
โ—ฆ
Framework/Library โ€” React, Redux, Redux-Saga, Apollo, StoryBook, Jest
โ—ฆ
Type System โ€” TypeScript, ReScript(ย Hindleyโ€“Milner Type System)
โ€ข
์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ•ด๊ฒฐ(PS)์„ ์ฆ๊น๋‹ˆ๋‹ค.
2000. 06. 22.
๋Œ€ํ•œ๋ฏผ๊ตญ ๊ฒฝ๊ธฐ๋„ ๊ณ ์–‘์‹œ
dogdriip@gmail.com
github.com/Dogdriip

๊ฒฝ๋ ฅ

โ€ข
2022.05 ~ ์ฃผ์‹ํšŒ์‚ฌ ์ฑ„๋„์ฝ”ํผ๋ ˆ์ด์…˜ ํ”„๋ก ํŠธ์—”๋“œ ์—”์ง€๋‹ˆ์–ด
โ€ข
2021.08 ~ 2022.04 ์ฃผ์‹ํšŒ์‚ฌ ๋‘๋“ค๋ฆฐ ํ”„๋ก ํŠธ์—”๋“œ ์—”์ง€๋‹ˆ์–ด
โ—ฆ
ํ”„๋กœ์ ํŠธ: "๊ทธ๋ฆฌํŒ… โ€” ์‰ฝ๊ณ  ํŽธํ•œ ์ฑ„์šฉ ์†”๋ฃจ์…˜"
โ–ช
React, TypeScript๋ฅผ ์ด์šฉํ•œ SPA ๊ฐœ๋ฐœ์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
Apollo Client๋ฅผ ์ด์šฉํ•ด GraphQL ํ†ต์‹ , ์„œ๋ฒ„ ์ƒํƒœ๊ด€๋ฆฌ, ํด๋ผ์ด์–ธํŠธ ์ƒํƒœ๊ด€๋ฆฌ๋ฅผ ์ˆ˜ํ–‰ํ–ˆ์œผ๋ฉฐ, Caching, Query Batching ๋“ฑ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ ์ œ๊ณตํ•˜๋Š” ์ตœ์ ํ™” ๋ฐฉ๋ฒ•๋“ค์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•˜๋ ค ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
TypeScript๋ฅผ ๋” ์ž˜ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ReturnType์„ ๋น„๋กฏํ•œ Utility Types์„ ์ ๊ทน ์‚ฌ์šฉํ•˜๊ณ , ๊ตฌ์กฐ์  ํƒ€์ž… ์‹œ์Šคํ…œ์—์„œ ๋ฒ—์–ด๋‚˜ Opaque Types ๋“ฑ ๋‹ค์–‘ํ•œ ํƒ€์ž… ์‹œ์Šคํ…œ์„ ์ ์šฉํ•˜๋ ค ์‹œ๋„ํ–ˆ์œผ๋ฉฐ, ์ด๋Ÿฌํ•œ ์ผ๋ จ์˜ ๊ฒฝํ—˜๋“ค์„ ํŒ€ ๋‚ด์— ์ „ํŒŒํ•˜์—ฌ ํŒ€์ด TypeScript๋ฅผ ๋” ์ž˜ ์ดํ•ดํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
์›น ์ ‘๊ทผ์„ฑ ํ–ฅ์ƒ์„ ์œ„ํ•ด ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ, tabindex ์†์„ฑ ๋“ฑ์„ ์ ๊ทน ์‚ฌ์šฉํ•˜๊ณ  ์ปจ๋ฒค์…˜์„ ์‚ฌ๋‚ด ์ฝ”๋“œ์— ์ ์šฉ์‹œํ‚ค๋ ค ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
Jira, Slack ๋“ฑ์„ ์ด์šฉํ•œ ๋น ๋ฅธ ์—…๋ฌด ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์— ๋Šฅ์ˆ™ํ•ด์กŒ์œผ๋ฉฐ, ๋น ๋ฅด๊ฒŒ ๋ณ€ํ™”ํ•˜๋Š” ์Šคํƒ€ํŠธ์—… ์กฐ์ง ๋ฌธํ™”์— ์ ์‘ํ•˜๋ ค ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
์…€ ์ˆ˜ ์—†์ด ๋‹ค์–‘ํ•œ โ€œ๊ธฐ์ˆ ์ ์œผ๋กœ ๋„์ „ํ•ด๋ณผ ๋งŒํ•œ" ๊ณผ์ œ๋“ค์„ ํ•ด๊ฒฐํ–ˆ์œผ๋ฉฐ, ๋™์‹œ์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‚ฌ์šฉ์„ฑ์„ ๋Œ€ํญ ๊ฐœ์„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
โ—ฆ
ํ”„๋กœ์ ํŠธ: โ€œ๊ทธ๋ฆฌํŒ… ์ปค๋ฆฌ์–ดโ€
โ–ช
๊ธฐ์กด์— create-react-app์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ๋ ˆ๊ฑฐ์‹œ ํ”„๋กœ์ ํŠธ๋ฅผ Next.js ๊ธฐ๋ฐ˜์˜ ํ”„๋กœ์ ํŠธ๋กœ ์ƒˆ๋กœ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
์ฒ˜์Œ๋ถ€ํ„ฐ SSG๊ฐ€ ํ•„์š”ํ•œ ์ƒํ™ฉ์„ ๊ฐ€์ •ํ•˜๊ณ  ์ด์— ๋Œ€์‘ํ•˜๋ฉฐ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ์œผ๋ฉฐ, ์ดํ›„ ํ•„์š”์— ๋”ฐ๋ผ ISR ๋ฐฉ์‹์„ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ ๋ฐ ๋ฒˆ๋“ค๋ง ์„ค์ •, ์Šคํƒ€์ผ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ์ปจ๋ฒค์…˜ ์ง€์ •, husky๋ฅผ ์ด์šฉํ•œ Commit ์‹œ ESLint ์ž๋™ํ™”, ๋ธŒ๋žœ์น˜ ์ „๋žต์— ๋งž๋Š” CircleCI ์ž๋™ ๋นŒ๋“œ ๋ฐ ๋ฐฐํฌ ์„ค์ • ๋“ฑ ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ ์…‹์—…์— ์ ๊ทน ๊ธฐ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
ํ”„๋กœ์ ํŠธ: "Doodlin Design System"
โ–ช
Sass๋ฅผ ์‚ฌ์šฉํ•œ ์‚ฌ๋‚ด ๋””์ž์ธ ์‹œ์Šคํ…œ ์œ ์ง€๋ณด์ˆ˜์— ์ ๊ทน ๊ธฐ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
๊ธฐ์กด์— ์‚ฌ์šฉํ•˜๋˜ Storybook์„ ๋” ์ž˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก Stories๋ฅผ ๊ตฌ์กฐํ™”ํ–ˆ๊ณ , ์—ฃ์ง€ ์ผ€์ด์Šค๋ฅผ ํฌํ•จํ•ด ๋‹ค์–‘ํ•œ ์ƒํ™ฉ์— ๋Œ€ํ•œ UI ํ…Œ์ŠคํŠธ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋„๋ก ํ…Œ์ŠคํŠธ๋ฅผ ๊ฐ•ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
Rollup์„ ์ด์šฉํ•ด ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฒˆ๋“ค๋งํ•˜๊ณ , ์ด๋ฅผ npm์— ๋ฐฐํฌํ•˜๋Š” ๊ณผ์ •์—์„œ ์ƒ๊ธฐ๋Š” ๋‹ค์–‘ํ•œ ์—๋Ÿฌ๋“ค์— ๋Œ€ํ•œ ํ•ด๊ฒฐ ๊ฒฝํ—˜์„ ์Œ“์•˜์Šต๋‹ˆ๋‹ค.
โ€ข
2021.03 ~ 2021.07 ์œ ํ•œํšŒ์‚ฌ ํ”„๋ ˆ์„ผ์Šค์•„์‹œ์•„ ํ”„๋ก ํŠธ์—”๋“œ ์—”์ง€๋‹ˆ์–ด
โ—ฆ
ํ”„๋กœ์ ํŠธ: "Presence โ€” Drop-in live & async voice collaboration for remote teams"
โ–ช
Electron, React, TypeScript, WebRTC (Agora SDK)๋ฅผ ์ด์šฉํ•œ ์‹ค์‹œ๊ฐ„ ํ˜‘์—… ๋ฐ์Šคํฌํƒ‘ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
Redux๋ฅผ ์ด์šฉํ•ด ๋ณต์žกํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ƒํƒœ๋ฅผ ์ •๊ทœํ™”ํ•˜์—ฌ ๊ด€๋ฆฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.
โ–ช
Redux-Saga ๋ฐ ๋™ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ Event Channel์„ ํ™œ์šฉํ•ด ์‹ค์‹œ๊ฐ„์„ฑ์ด ํ•„์š”ํ•œ API ๋น„๋™๊ธฐ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
Webpack์„ ์ด์šฉํ•ด ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฒˆ๋“ค๋งํ•˜์˜€์œผ๋ฉฐ, ํ•„์š”์— ๋”ฐ๋ผ webpack.config.js๋ฅผ ์ง์ ‘ ์ˆ˜์ •ํ•˜์—ฌ ๊ฐ์ข… ์ตœ์ ํ™” ๋ฐ ๋ฒˆ๋“ค๋ง ์˜ค๋ฅ˜๋“ค์„ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
ํ”„๋กœ๋•์…˜ ๋ฐฐํฌ ์ „ Jest๋กœ ๊ธฐ๋Šฅ ๋‹จ์œ„ ํ…Œ์ŠคํŠธ๋ฅผ, Storybook์œผ๋กœ UI ์ปดํฌ๋„ŒํŠธ ํ…Œ์ŠคํŒ…์„ ๋ฏธ๋ฆฌ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
Lerna๋ฅผ ์ด์šฉํ•ด ํ”„๋กœ์ ํŠธ๋ฅผ ๋ชจ๋…ธ๋ ˆํฌ๋กœ ๊ด€๋ฆฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.
โ€ข
2020.12 ~ 2021.02 ์ฃผ์‹ํšŒ์‚ฌ ์ด์ œ์ด์—” Data Team ์ธํ„ด์‹ญ
โ—ฆ
ํ”„๋กœ์ ํŠธ: "๋จธ์‹ ๋Ÿฌ๋‹์„ ์ด์šฉํ•˜์—ฌ ์ถ”์ฒœ ์„œ๋น„์Šค์— ๋ถ€์ ํ•ฉํ•œ ํŠธ์œ„์น˜ ์ŠคํŠธ๋ฆฌ๋จธ ํŒ๋ณ„"
โ–ช
PySpark(AWS EMR) ํ™˜๊ฒฝ์„ ์ง์ ‘ ์…‹์—…ํ•˜๊ณ , Raw ๋ฐ์ดํ„ฐ์…‹์˜ ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ ๋ฐ EDA, Plotting ๊ณผ์ •์„ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
AWS SageMaker ํ™˜๊ฒฝ์„ ์ง์ ‘ ์…‹์—…ํ•˜๊ณ , PyCaret ๋ฐ XGBoost๋กœ ๋จธ์‹ ๋Ÿฌ๋‹ ๊ณผ์ •์„ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
Normalization, Oversampling/Undersampling, Feature Vectorization ๋“ฑ ๋จธ์‹ ๋Ÿฌ๋‹ ์ „ ๊ณผ์ •์— ์‚ฌ์šฉ๋˜๋Š” ๋‹ค์–‘ํ•œ ๊ฐœ๋… ๋ฐ ๊ธฐ๋ฒ•๋“ค์„ ์ตํ˜”์Šต๋‹ˆ๋‹ค.
โ€ข
2018.09 ~ 2018.11 ์ฃผ์‹ํšŒ์‚ฌ ํ•„๋กœ์šฐ์ŠคํŠœ๋””์˜ค ํ’€์Šคํƒ ์—”์ง€๋‹ˆ์–ด
โ—ฆ
ํ”„๋กœ์ ํŠธ: A (๋น„๊ณต๊ฐœ)
โ–ช
openpyxl๋กœ Microsoft Excel ํ˜•์‹์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถˆ๋Ÿฌ์™€ sqlite ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๊ด€๋ฆฌํ–ˆ์œผ๋ฉฐ, ์ด๋ฅผ ์ œ์–ดํ•˜๋Š” ํŽ˜์ด์ง€๋ฅผ Flask๋กœ ์ œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
venv๋กœ Python ํŒจํ‚ค์ง€ ๋ฐ ๊ฐ€์ƒ ํ™˜๊ฒฝ์„ ๊ด€๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
ํ”„๋กœ์ ํŠธ: B (๋น„๊ณต๊ฐœ)
โ–ช
JSP ๋ฐ MySQL๋กœ ์›น ๊ธฐ๋ฐ˜ ๊ฒŒ์‹œํŒ์„ ๋ณ„๋„์˜ ํ”„๋ ˆ์ž„์›Œํฌ ์—†์ด ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ–ช
Java๋กœ ์ด์ค‘ ์—ฐ๊ฒฐ ๋ฆฌ์ŠคํŠธ ์ž๋ฃŒ๊ตฌ์กฐ๋ฅผ ์ง์ ‘ ๊ตฌํ˜„ํ•˜์—ฌ ์ด์ „/๋‹ค์Œ ๊ธ€ ์กฐํšŒ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜์˜€๊ณ , ์ด์™ธ์—๋„ ํŽ˜์ด์ง€๋„ค์ด์…˜ ๋“ฑ์˜ ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ๋“ค์„ ์ง์ ‘ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ˆ˜์ƒ๋‚ด์—ญ

โ€ข
2021.10 ์ œ3ํšŒ ๋Œ€๊ตฌ ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ฒฝ์ง„๋Œ€ํšŒ โ€” ๊ณต๊ณต๋ถ€๋ฌธ
โ—ฆ
์ž…์ƒ ยท ํŒ€ "์Šคํฌ๋ฅ˜ ๋“œ๋ผ์ด๋ฒ„" ยท ๋Œ€๊ตฌ๋””์ง€ํ„ธ์‚ฐ์—…์ง„ํฅ์›
โ€ข
2021.10 ICPC World Finals Moscow (44th Annual World Finals of the International Collegiate Programming Contest)
โ—ฆ
77๋“ฑ ยท Honorable Mention ยท ํŒ€ "Catdriip"
โ€ข
2021.05 2021 ๋Œ€๊ฒฝ๊ถŒ ๋Œ€ํ•™์ƒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝ์ง„๋Œ€ํšŒ
โ—ฆ
๋Œ€์ƒ ยท ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ์†Œํ”„ํŠธ์›จ์–ด๊ต์œก์„ผํ„ฐ
โ€ข
2021.03 โ€˜๋น…๋ฐ์ดํ„ฐ ์œตํ•ฉโ€™ ์•„์ด๋””์–ด ๋ฐ ๋…ผ๋ฌธ ๊ฒฝ์ง„๋Œ€ํšŒ (2020)
โ—ฆ
๋Œ€์ƒ ยท ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ๋ฐ์ดํ„ฐ์œตํ•ฉ์ปดํ“จํŒ…ํ•™๊ณผ
โ€ข
2021.01 2020-2021 NHํˆฌ์ž์ฆ๊ถŒ ๋น…๋ฐ์ดํ„ฐ ๊ฒฝ์ง„๋Œ€ํšŒ "๋ฐ์ดํ„ฐ, ๋ฌธํ™”๊ฐ€ ๋˜๋‹ค" โ€” League 1. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋ฐœ "AI์•ผ, ์ง„์งœ ๋‰ด์Šค๋ฅผ ์ฐพ์•„์ค˜!"
โ—ฆ
๋ณธ์„  ์ง„์ถœ ยท NHํˆฌ์ž์ฆ๊ถŒ
โ€ข
2020.11 2020 ๋Œ€๊ฒฝ๊ถŒ ๋Œ€ํ•™์ƒ AI ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝ์ง„๋Œ€ํšŒ
โ—ฆ
์ตœ์šฐ์ˆ˜์ƒ (์ด์žฅ์ƒ) ยท ๊ฒฝ๋ถ๋Œ€ํ•™๊ต
โ€ข
2020.11 ์ œ20ํšŒ ํ•œ๊ตญ ๋Œ€ํ•™์ƒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝ์‹œ๋Œ€ํšŒ (2020 ACM-ICPC Asia-Seoul Regional)
โ—ฆ
51๋“ฑ (ICPC 32๋“ฑ) ยท Honorable Mention ยท ํŒ€ "3mipil" ยท ๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€
โ€ข
2020.07 [ํฌ์ŠคํŠธ ์ฝ”๋กœ๋‚˜ ์‹œ๋Œ€๋ฅผ ๋Œ€๋น„ํ•œ] ๋น„๊ต๊ณผ ํ”„๋กœ๊ทธ๋žจ ์•„์ด๋””์–ด ๊ณต๋ชจ์ „
โ—ฆ
์šฐ์ˆ˜์ƒ ยท ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ์†Œํ”„ํŠธ์›จ์–ด๊ต์œก์„ผํ„ฐ
โ€ข
2020.05 ~ 2020.12 SW๋งˆ์—์ŠคํŠธ๋กœ 11๊ธฐ ์—ฐ์ˆ˜์ƒ
โ—ฆ
๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€
โ€ข
2020.05 ~ 2022.04 ๊ณผํ•™๊ธฐ์ˆ ์ „๋ฌธ์‚ฌ๊ด€ 6๊ธฐ ํ›„๋ณด์ƒ (๋ณธ์ธ ์˜์‚ฌ์— ์˜ํ•œ ์ž๊ฒฉ ํฌ๊ธฐ)
โ—ฆ
๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€
โ€ข
2020.06 2020 ๋Œ€๊ฒฝ๊ถŒ ๋Œ€ํ•™์ƒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝ์ง„๋Œ€ํšŒ
โ—ฆ
์šฐ์ˆ˜์ƒ ยท ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ์†Œํ”„ํŠธ์›จ์–ด๊ต์œก์„ผํ„ฐ
โ€ข
2019.11 2019 ๋Œ€๊ฒฝ๊ถŒ ๋Œ€ํ•™์ƒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝ์ง„๋Œ€ํšŒ
โ—ฆ
์ตœ์šฐ์ˆ˜์ƒ ยท ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ์†Œํ”„ํŠธ์›จ์–ด๊ต์œก์„ผํ„ฐ
โ€ข
2019.11 ์ œ19ํšŒ ํ•œ๊ตญ ๋Œ€ํ•™์ƒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝ์‹œ๋Œ€ํšŒ (2019 ACM-ICPC Asia-Seoul Regional)
โ—ฆ
19๋“ฑ (ICPC 11๋“ฑ) ยท ์‚ผ์„ฑSDS ํŠน๋ณ„์ƒ ยท ํŒ€ "Catdriip" ยท ๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€
โ€ข
2019.09 ~ 2020.09 "์ฝ”๋“œ ์ฝ์–ด์ฃผ๋Š” ์‚ฌ๋žŒ๋“ค" SW์ „๋ฌธ๊ฐ€ ์œ„์ด‰
โ—ฆ
๋Œ€๊ตฌ์ฐฝ์กฐ๊ฒฝ์ œํ˜์‹ ์„ผํ„ฐ
โ€ข
2019.08 2019 ์˜คํ”ˆ ์ธํ”„๋ผ ๊ฐœ๋ฐœ ๊ฒฝ์ง„๋Œ€ํšŒ
โ—ฆ
๋™์ƒ ยท ํŒ€ "๋ฉ”์•„๋ฆฌ" ยท ์ฃผ์‹ํšŒ์‚ฌ ๋งจํ…
โ€ข
2019.08 ์ œ2ํšŒ ํ•œ๊ตญ ๋ฉ”์ด์ปค&์ฝ”๋”ฉ ๊ฒฝ์ง„๋Œ€ํšŒ
โ—ฆ
๋ณธ์„  ์ง„์ถœ ยท ๊ต์œก๋ถ€
โ€ข
2019.05 2019 ๋Œ€๊ฒฝ๊ถŒ ๋Œ€ํ•™์ƒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝ์ง„๋Œ€ํšŒ
โ—ฆ
์ตœ์šฐ์ˆ˜์ƒ ยท ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ์†Œํ”„ํŠธ์›จ์–ด๊ต์œก์„ผํ„ฐ
โ€ข
2018.11 ์ œ18ํšŒ ํ•œ๊ตญ ๋Œ€ํ•™์ƒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝ์‹œ๋Œ€ํšŒ (2018 ACM-ICPC Asia-Seoul Regional)
โ—ฆ
34๋“ฑ (ICPC 20๋“ฑ) ยท NAVER ํŠน๋ณ„์ƒ ยท ํŒ€ "1gunpil2mipil" ยท ๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€

์žฅํ•™๋‚ด์—ญ

๊ตญ๊ฐ€์žฅํ•™๊ธˆ(I, II์œ ํ˜•) ๋“ฑ์˜ ์žฅํ•™๊ธˆ์€ ๊ธฐ์žฌํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
โ€ข
2020.10 2020 ์ปดํ“จํ„ฐํ•™๋ถ€ '๋“œ๋ฆผ ์•ค ๋””์ž์ธ(Dream and Design)' ์žฅํ•™๊ธˆ
โ—ฆ
๊ฒฝ๋ถ๋Œ€ํ•™๊ต ์ปดํ“จํ„ฐํ•™๋ถ€
โ€ข
2020.05 ๊ฒฝ๋ถ๋Œ€ํ•™๊ต์žฅํ•™ํšŒ ์ œ7ํšŒ ์˜์˜ˆ์žฅํ•™์ƒ
โ—ฆ
(์žฌ)๊ฒฝ๋ถ๋Œ€ํ•™๊ต์žฅํ•™ํšŒ
โ€ข
2020 ~ 2022 ๊ตญ๊ฐ€์šฐ์ˆ˜์žฅํ•™๊ธˆ(์ด๊ณต๊ณ„)
โ—ฆ
ํ•œ๊ตญ์žฅํ•™์žฌ๋‹จ
โ€ข
2018-1ํ•™๊ธฐ , 2018-2ํ•™๊ธฐ, 2019-1ํ•™๊ธฐ, 2019-2ํ•™๊ธฐ ์„ฑ์ ์šฐ์ˆ˜์žฅํ•™๊ธˆ
โ—ฆ
๊ฒฝ๋ถ๋Œ€ํ•™๊ต
โ€ข
2018-1ํ•™๊ธฐ ์ž…ํ•™์„ฑ์ ์šฐ์ˆ˜์žฅํ•™๊ธˆ
โ—ฆ
๊ฒฝ๋ถ๋Œ€ํ•™๊ต

ํ”„๋กœ์ ํŠธ ๋ฐ ํ™œ๋™

โ€ข
2020.05 ~ 2020.12 ํ”„๋กœ์ ํŠธ: "Excalibur: ๋น„๋Œ€๋ฉด ๊ฐ•์˜ ์ˆ˜๊ฐ•์ƒ-๊ฐ•์˜์ž ๋„์šฐ๋ฏธ ํ”Œ๋žซํผ" SW๋งˆ์—์ŠคํŠธ๋กœ
โ—ฆ
AI ์—”์ง€๋‹ˆ์–ด๋กœ ํ™œ๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
OpenCV๋ฅผ ์ด์šฉํ•œ ์–ผ๊ตด ์ธ์‹ ์กธ์Œ ๊ฐ์ง€ ๋ชจ๋“ˆ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
TextRank๋ฅผ ์ด์šฉํ•œ ํ‚ค์›Œ๋“œ ์ถ”์ถœ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ€ข
2020.05 ~ 2020.10 ์—ฐ๊ตฌ ํ”„๋กœ์ ํŠธ: "๊ฐ์‹œยท์ •์ฐฐ์„ ์œ„ํ•œ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜ ํ‘œ์  ์ธ์‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์—ฐ๊ตฌ" ๊ณผํ•™๊ธฐ์ˆ ์ „๋ฌธ์‚ฌ๊ด€
โ—ฆ
์ปดํ“จํ„ฐ ๋น„์ „์˜ ๊ธฐ์ดˆ์™€ Image Classification, Object Detection์„ ์œ„ํ•œ ๊นŠ์€ ์‹ ๊ฒฝ๋ง์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
SSD(SIngle Shot Multibox Detector), Retinex ๋“ฑ์„ ์ฝ”๋“œ๋กœ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ€ข
2019.09 2019ํ•™๋…„๋„ ์ „๊ณต ํ•™์Šต๋ฒ• ์˜์ƒ๊ฐœ๋ฐœ ์‚ฌ์—… ํ•™์Šต๋ฒ• ์ธํ„ฐ๋ทฐ ์ž๋ฃŒ๊ตฌ์กฐ, ์ž๋ฃŒ๊ตฌ์กฐ์‘์šฉ ยท ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ์†Œํ”„ํŠธ์›จ์–ด๊ต์œก์„ผํ„ฐ
โ€ข
2019.09 ~ 2019.10 ์ฝ”๋“œ ์ฝ์–ด์ฃผ๋Š” ์‚ฌ๋žŒ๋“ค 'React.js ์‹ค์Šต' ๊ทธ๋ฃน ์Šคํ„ฐ๋””์žฅ ๋Œ€๊ตฌ์ฐฝ์กฐ๊ฒฝ์ œํ˜์‹ ์„ผํ„ฐ
โ—ฆ
React์˜ ๊ธฐ์ดˆ๋ถ€ํ„ฐ express์™€ ํ•จ๊ป˜ ์ž์‹ ๋งŒ์˜ ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค์–ด๋ณด๋Š” ๊ณผ์ •๊นŒ์ง€ ๊ทธ๋ฃน ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ€ข
2019.03 ~ 2020.07 ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ•ด๊ฒฐ ๋™์•„๋ฆฌ "๊ณ ๋ฆฌ" ํšŒ์žฅ ๊ฒฝ๋ถ๋Œ€ํ•™๊ต
โ—ฆ
์ž„๊ธฐ ์ค‘ ์ˆ˜์ƒ: 2019.11 2019 SW์ „๊ณต๋™์•„๋ฆฌ ๊ฒฝ์ง„๋Œ€ํšŒ ์ตœ์šฐ์ˆ˜์ƒ
โ—ฆ
์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋””๋ฅผ ๊ธฐํšํ•˜๊ณ  ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์Šฌ๋ผ์ด๋“œ๋“ค์€ ๋‹ค์Œ ๋งํฌ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค: driip.me/slides
โ€ข
2019 ~ 2020 ๊ต๋‚ด ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋Œ€ํšŒ Operator ๊ฒฝ๋ถ๋Œ€ํ•™๊ต
โ—ฆ
๊ต๋‚ด ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋Œ€ํšŒ์˜ ์šด์˜์ง„๊ณผ ๋ฌธ์ œ ์ œ์ž‘์ž/๊ฒ€์ˆ˜์ž๋กœ ํ™œ๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
2020.10 ~ 2020.11 '์Šฌ๊ธฐ๋กœ์šด ์ปดํ•™๋Œ€ํšŒ' ์šด์˜์ง„
โ—ฆ
2020.10 ~ 2020.11 '2020 Goricon' ๋ฌธ์ œ ์ œ์ž‘์ž & ๋ฌธ์ œ ๊ฒ€์ˆ˜์ž
โ—ฆ
2019.08 ~ 2019.09 '2019 Goricon' ๋ฌธ์ œ ๊ฒ€์ˆ˜์ž
โ€ข
2019 ~ 2020 ํ•™๋ถ€ ํŠœํ„ฐ ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ์ปดํ“จํ„ฐํ•™๋ถ€
โ—ฆ
ํ•™๋ถ€ ๊ณผ๋ชฉ์˜ ํŠœํ„ฐ(TA)๋ฅผ ๋‹ด๋‹นํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
2021.03 2021-1 '์ž๋ฃŒ๊ตฌ์กฐ๋ฐ์‘์šฉ' ํŠœํ„ฐ
โ—ฆ
2020.03 ~ 2020.06 2020-1 '์•Œ๊ณ ๋ฆฌ์ฆ˜์‹ค์Šต' ํŠœํ„ฐ
โ—ฆ
2019.09 ~ 2019.12 2019-2 '์ž๋ฃŒ๊ตฌ์กฐ์‘์šฉ' ํŠœํ„ฐ
โ—ฆ
2019.06 ~ 2019.07 2019-S 'ํŒŒ์ด์„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ' ํŠœํ„ฐ
โ€ข
2018.11 ~ 2018.12 '์†Œํ”„ํŠธ์›จ์–ด๋กœ ๋‚˜๋ฅด์ƒค' ๋ณด์กฐ ๊ฐ•์‚ฌ ๋Œ€๊ตฌ์†Œํ”„ํŠธ์›จ์–ด๋งˆ์ด์Šคํ„ฐ๊ณ ๋“ฑํ•™๊ต
โ—ฆ
๊ณ ๋“ฑํ•™์ƒ๋“ค์—๊ฒŒ HTML/CSS ๊ธฐ์ดˆ์™€ JavaScript ์‹ฌํ™”๋ฅผ ๊ฐ€๋ฅด์ณค์Šต๋‹ˆ๋‹ค.
โ—ฆ
๋น„๋™๊ธฐ API ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๊ณ , MediaDevices API๋ฅผ ์ด์šฉํ•ด ์›น์บ ์„ ์‚ฌ์šฉํ•˜๋Š” ์–ผ๊ตด ์ธ์‹ ์›น ํ”„๋กœ์ ํŠธ์˜ ์™„์„ฑ์„ ๋„์™”์Šต๋‹ˆ๋‹ค.

ํ•™๋ ฅ

โ€ข
2018.03 ~ 2022.02 ๊ฒฝ๋ถ๋Œ€ํ•™๊ต
โ—ฆ
์ปดํ“จํ„ฐํ•™๋ถ€ ์‹ฌํ™”์ปดํ“จํ„ฐ๊ณตํ•™ ํ•™์‚ฌ
โ—ฆ
์ „๊ณต ํ‰์ : 4.03 / 4.5
โ€ข
2015.03 ~ 2018.02 ํ–‰์‹ ๊ณ ๋“ฑํ•™๊ต

๊ธฐํƒ€ ํ™œ๋™

์˜จ๋ผ์ธ ๊ต์œก

โ€ข
2020.08 ~ 2020.11 Udacity Deep Learning Nanodegree

ย ์˜คํ”ˆ์†Œ์Šค ๊ธฐ์—ฌ

โ€ข
type-challenges โ€” Collection of TypeScript type challenges with online judge
โ—ฆ
TypeScript ํƒ€์ž… ์ฑŒ๋ฆฐ์ง€ ๋ฌธ์ œ๋“ค์„ ํ•œ๊ตญ์–ด๋กœ ๋ฒˆ์—ญํ–ˆ์Šต๋‹ˆ๋‹ค.
โ€ข
misskey โ€” An interplanetary microblogging platform
โ—ฆ
Messaging room์—์„œ Cmd + Enter ํ‚ค ์กฐํ•ฉ์ด ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
โ€ข
ํ›„์› ๋ฐ ์ง€์ง€ โ€” https://github.com/Dogdriip?tab=sponsoring
โ—ฆ
์˜คํ”ˆ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค๋ฉฐ ๋ฐœ์ƒํ•œ ๊ทผ๋กœ์†Œ๋“์˜ ์ผ๋ถ€๋ฅผ ์˜คํ”ˆ์†Œ์Šค ์กฐ์ง ๋ฐ ๊ธฐ์—ฌ์ž์—๊ฒŒ ํ›„์›ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ํ† ์ด ํ”„๋กœ์ ํŠธ

โ€ข
2021.02 homete!
โ—ฆ
React Next.js TypeScript Firebase
โ€ข
2020.07 "ใ„ใกใ‹ใฎใฃ๏ผBEMANI่ถ…ใ˜ใ‚ƒใ‚“ใ‘ใ‚“ๅคงไผš2020" ์˜คํ†  ๋ด‡
โ—ฆ
node.js Puppeteer serverless
โ€ข
2020.03 ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ฝ˜ํ…Œ์ŠคํŠธ ์ผ์ • ์Šฌ๋ž™ ๋ด‡
โ—ฆ
Python BeautifulSoup serverless
โ€ข
2019.10 ๊ฒฝ๋ถ๋Œ€ํ•™๊ต ๋นˆ ๊ฐ•์˜์‹ค ์ฐพ๊ธฐ
โ—ฆ
node.js Express MongoDB
โ€ข
2018.07 ๋””์‹œ์ฝ˜ ํ•ซ์‚ฐ: ๋””์‹œ์ฝ˜์„ ๋””์Šค์ฝ”๋“œ์—์„œ
โ—ฆ
Python Discord.py
โ€ข
2017.12 ์•”ํ˜ธํ™”ํ ํ™˜์œจ ๋””์Šค์ฝ”๋“œ ๋ด‡
โ—ฆ
Ruby Discordrb
โ€ข
2016.08 2016 ํ–‰์‹ ์ œ "CodIT" ๋ถ€์Šค ํ™ˆํŽ˜์ด์ง€
โ—ฆ
Ruby Sinatra
โ€ข
2016.07 ๋””์‹œ์ฝ˜ ๋‹ค์šด๋กœ๋”
โ—ฆ
Ruby Nokogiri
โ€ข
2016.03 ์•Œ์†ก ๊ฐ€์‚ฌ ํŒŒ์„œ Ruby ๋ชจ๋“ˆ
โ—ฆ
Ruby
โ€ข
2015.02 ์ฃผ๊ธฐ์œจํ‘œ ํ€ด์ฆˆ ๊ฒŒ์ž„
โ—ฆ
PHP JavaScript

ํ•™๋ถ€ ํ”„๋กœ์ ํŠธ

โ€ข
2020.09 ~ 2020.12 COVID-19 ๋„์šฐ๋ฏธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ITEC402 ์ข…ํ•ฉ์„ค๊ณ„ํ”„๋กœ์ ํŠธ2
โ—ฆ
Kotlin์„ ์ด์šฉํ•œ ์•ˆ๋“œ๋กœ์ด๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
MPAndroidChart์™€ XmlPullParser๋ฅผ ์ด์šฉํ•ด ์ผ๋ณ„ ํ™•์ง„์ž ๊ทธ๋ž˜ํ”„, ์ผ๋ณ„ ๊ฒฉ๋ฆฌํ•ด์ œ ๊ทธ๋ž˜ํ”„๋ฅผ ๋ Œ๋”๋งํ•˜๋Š” ๋ถ€๋ถ„์„ ๋‹ด๋‹นํ–ˆ์Šต๋‹ˆ๋‹ค.
โ€ข
2020.03 ~ 2020.06 ๋ฉ€ํ‹ฐ์Šค๋ ˆ๋“œ ๊ธฐ๋ฐ˜์˜ ๋‹ค์ค‘์ ‘์† ์ฑ„ํŒ… ํ”„๋กœ๊ทธ๋žจ EECS312 ๋„คํŠธ์›Œํฌํ”„๋กœ๊ทธ๋ž˜๋ฐ
โ—ฆ
Winsock ๊ธฐ๋ฐ˜์˜ ์ฝ˜์†” ์ฑ„ํŒ… ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
๋‹ค์ค‘์ ‘์†, 1:1 ์ฑ„ํŒ… ๋“ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
2020.03 ~ 2020.06 ์‹œ๊ฐ„์ œ ์ผ์ž๋ฆฌ ๊ณต์œ  ํ”Œ๋žซํผ ๊ฐœ๋ฐœ ๋ฐ ์—…๊ทธ๋ ˆ์ด๋“œ ITEC401 ์ข…ํ•ฉ์„ค๊ณ„ํ”„๋กœ์ ํŠธ1
โ—ฆ
Kotlin์„ ์ด์šฉํ•œ ์•ˆ๋“œ๋กœ์ด๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
โ€ข
2019.09 ~ 2019.12 ํ•™์ƒ ๊ฒฝ๋ ฅ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ COMP224 ์†Œํ”„ํŠธ์›จ์–ด์„ค๊ณ„
โ—ฆ
Python์„ ์ด์šฉํ•ด GUI ๊ธฐ๋ฐ˜์˜ CRUD ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
์†Œํ”„ํŠธ์›จ์–ด ์„ค๊ณ„์˜ ๊ธฐ์ดˆ(์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก , ์š”๊ตฌ ์‚ฌํ•ญ ์ •์˜, Functional/Structural/Behavioral Modeling, ํด๋ž˜์Šค ์„ค๊ณ„)์— ๋Œ€ํ•ด ๋ฐฐ์šฐ๊ณ  ํ”„๋กœ์ ํŠธ์— ์ง์ ‘ ์ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ๋ฅผ ๋‹ด๋‹นํ–ˆ์Šต๋‹ˆ๋‹ค.
โ€ข
2019.09 ~ 2019.12 Battle Typing - ๋Œ€์ „ํ˜• ํƒ€์ž์—ฐ์Šต ๊ฒŒ์ž„ ELEC462 ์‹œ์Šคํ…œํ”„๋กœ๊ทธ๋ž˜๋ฐ
โ—ฆ
C๋ฅผ ์ด์šฉํ•œ ์ฝ˜์†” ๊ธฐ๋ฐ˜์˜ ํƒ€์ž์—ฐ์Šต ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
2์ธ ๋ฉ€ํ‹ฐํ”Œ๋ ˆ์ด, ์˜จ๋ผ์ธ ๋žญํ‚น ์‹œ์Šคํ…œ ๋“ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
โ—ฆ
๋ฆฌ๋ˆ…์Šค ์†Œ์ผ“ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ์‹œ๊ทธ๋„ ์ฒ˜๋ฆฌ, ๋ฉ€ํ‹ฐ์Šค๋ ˆ๋“œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ncurses๋ฅผ ์ด์šฉํ•œ ์ฝ˜์†” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋“ฑ์— ๋Œ€ํ•ด ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.
โ€ข
2018.09 ~ 2018.12 ๊ตญ๋‚ด ๋Œ€ํ•™๊ต๋“ค์˜ 'ํƒ€๋Œ€ํ•™ ํ•™์ ๊ต๋ฅ˜' ํ˜‘์ • ํ˜„ํ™ฉ์„ ํ†ตํ•ด ๋ณด๋Š” ๋Œ€ํ•™ ๊ฐ„ ๊ด€๊ณ„์™€ ๊ฐ ๋Œ€ํ•™์˜ ํŠน์„ฑ CLTR264 ์†Œ์…œ๋„คํŠธ์›Œํฌ
โ—ฆ
UCINET์„ ์ด์šฉํ•œ ๊ทธ๋ž˜ํ”„ ๋„คํŠธ์›Œํฌ ์‹œ๊ฐํ™” ํ”„๋กœ์ ํŠธ๋ฅผ ๋งก์•˜์Šต๋‹ˆ๋‹ค.
โ—ฆ
๊ทธ๋ž˜ํ”„ ์ด๋ก , ๋„คํŠธ์›Œํฌ ์ด๋ก ์˜ ๊ธฐ์ดˆ์— ๋Œ€ํ•ด ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.