Home About Me ๐Ÿค—
About Me ๐Ÿค—
Cancel

About Me ๐Ÿค—

๋‚จ์—ฐ์„œ | ์†Œํ†ตํ•˜๋Š” ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž

์•ˆ๋…•ํ•˜์„ธ์š”, ํ”„๋ก ํŠธ์—”๋“œ(ํ’€..) ๊ฐœ๋ฐœ์ž ๋‚จ์—ฐ์„œ์ž…๋‹ˆ๋‹ค.
์ €๋Š” ๋‹จ์ˆœํžˆ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์•„๋‹ˆ๋ผ, ์‚ฌ์šฉ์ž ๊ฒฝํ—˜(UX), ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง, ๊ทธ๋ฆฌ๊ณ  ํ˜‘์—…์˜ ์ตœ์ ์ ์„ ์ฐพ๋Š” ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค.


๐Ÿš€ ๊ฐœ๋ฐœ์ž๋กœ์„œ์˜ ๊ฐ€์น˜๊ด€

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

์†Œํ†ต์˜ ํž˜์„ ๋ฏฟ์Šต๋‹ˆ๋‹ค.

  • ๊ธฐํš์ด ๊ฐ‘์ž‘์Šค๋Ÿฝ๊ฒŒ ๋ณ€๊ฒฝ๋  ๋•Œ, ๊ฐœ๋ฐœ์ž๋„ ๊ธฐํš์„ ์ œ์•ˆํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.
  • โ€œ์ด ๋ฐฉ์‹์€ ์–ด๋ ต์Šต๋‹ˆ๋‹คโ€๊ฐ€ ์•„๋‹ˆ๋ผ, โ€œ์ด๋Ÿฐ ๋ฐฉ์‹์œผ๋กœ ๊ฐœ์„ ํ•˜๋ฉด ๋” ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹คโ€๋ผ๊ณ  ๋งํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.
  • ์ข‹์€ ๊ฐœ๋ฐœ์€ ์ฝ”๋“œ๋งŒ์œผ๋กœ ์ด๋ฃจ์–ด์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ข‹์€ ํ˜‘์—…๊ณผ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์ด ๊ณง ์ข‹์€ ๊ฒฐ๊ณผ๋ฌผ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

๐Ÿ’ก ๋‚˜์˜ ํ•ต์‹ฌ ์—ญ๋Ÿ‰

โœ… Vue.js๋ฅผ ํ™œ์šฉํ•œ UI/UX ๊ฐœ์„ 

  • ๋””์ž์ธ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ปดํฌ๋„ŒํŠธ ์„ค๊ณ„ ๊ฒฝํ—˜
  • ์„ฑ๋Šฅ ์ตœ์ ํ™”๋ฅผ ํ†ตํ•œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜ ํ–ฅ์ƒ (์ฝ”๋“œ ์Šคํ”Œ๋ฆฌํŒ…, Lazy Loading, API ์ตœ์ ํ™”)
  • SSR (Server-Side Rendering) ๋ฐ CSR (Client-Side Rendering) ์ตœ์ ํ™”

โœ… ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•œ ๊ฐœ๋ฐœ

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

โœ… ์†Œํ†ต์„ ํ†ตํ•œ ํ˜‘์—…

  • ๊ธฐํš/๋””์ž์ธ/๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์™€ ์›ํ™œํ•œ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜
  • ์ฝ”๋“œ ๋ฆฌ๋ทฐ์™€ ์ง€์‹ ๊ณต์œ ๋ฅผ ํ†ตํ•ด ๋” ์ข‹์€ ์ฝ”๋“œ์™€ ์‹œ์Šคํ…œ์„ ๋งŒ๋“œ๋Š” ๊ณผ์ •์„ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐ

๐ŸŒ ๋ชฉํ‘œํ•˜๋Š” ๊ฐœ๋ฐœ์ž์ƒ

โœ”๏ธ ์‚ฌ์šฉ์ž์˜ ์ž…์žฅ์—์„œ ๊ณ ๋ฏผํ•˜๋Š” ๊ฐœ๋ฐœ์ž
โœ”๏ธ ๊ธฐํš, ๋””์ž์ธ, ๊ฐœ๋ฐœ์ด ์›ํ™œํ•˜๊ฒŒ ์—ฐ๊ฒฐ๋˜๋Š” ํ™˜๊ฒฝ์„ ๋งŒ๋“œ๋Š” ๊ฐœ๋ฐœ์ž
โœ”๏ธ ๊ธฐ์ˆ ์„ ๋น„์ฆˆ๋‹ˆ์Šค์™€ ์—ฐ๊ฒฐํ•˜์—ฌ, ์ตœ์ ์˜ ์†”๋ฃจ์…˜์„ ๊ณ ๋ฏผํ•˜๋Š” ๊ฐœ๋ฐœ์ž

๋ธ”๋กœ๊ทธ์—์„œ๋Š” ํ”„๋ก ํŠธ์•ค๋“œ์— ๊ตญํ•œ๋˜์ง€ ์•Š๋Š” ๊ฐœ๋ฐœ ์ด์•ผ๊ธฐ, ํ˜‘์—… ๊ฒฝํ—˜, ๊ฐœ๋ฐœ์ž๋กœ์„œ์˜ ์„ฑ์žฅ ๊ณผ์ •์„ ๊ณต์œ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.
๋” ๋‚˜์€ ๊ฐœ๋ฐœ์ž๋กœ ์„ฑ์žฅํ•˜๋Š” ์—ฌ์ •์„ ํ•จ๊ป˜ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด, ์ž์ฃผ ๋“ค๋Ÿฌ ์ฃผ์„ธ์š”! ๐Ÿš€โœจ


๐Ÿ“Œ Career | ๊ฒฝ๋ ฅ ์‚ฌํ•ญ

๐Ÿ”น ์ฃผ์‹ํšŒ์‚ฌ ๋ธ”๋ก์ฒด์ธ๊ธ€๋กœ๋ฒŒ | ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž (๋Œ€๋ฆฌ) | 2020.05 - 2024.08

๐Ÿ’ผ ์ฃผ์š” ์—…๋ฌด: Vue.js ๊ธฐ๋ฐ˜ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ, UI/UX ์ตœ์ ํ™”, ๋””์ž์ธ ์‹œ์Šคํ…œ ๊ตฌ์ถ•, API ์—ฐ๋™, ๊ด€๋ฆฌ์ž ๋ฐฑ์˜คํ”ผ์Šค ๊ฐœ๋ฐœ

โœ” ์กฐ๊ฐ ํˆฌ์ž ํ”Œ๋žซํผ(์ฑ„๊ถŒ, ๋ถ€๋™์‚ฐ) ํ”„๋ก ํŠธ์—”๋“œ ๊ตฌ์ถ• ๋ฐ ๊ณ ๋„ํ™”

Vue.js๋ฅผ ํ™œ์šฉํ•œ SPA(Single Page Application) ๊ธฐ๋ฐ˜ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ ๊ด€๋ฆฌ์ž ์„œ๋น„์Šค ์ด๊ด„ ๊ฐœ๋ฐœ (Spring Boot Security ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ๊ถŒํ•œ ๊ด€๋ฆฌ) ๋””์ž์ธ ์‹œ์Šคํ…œ ์ ์šฉ ๋ฐ UI/UX ๊ฐœ์„  (CSS, SCSS) ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, Docker, Git์„ ํ™œ์šฉํ•œ CI/CD ๋ฐ ๋ฐฐํฌ ์ž๋™ํ™” HTTP Interface ๊ธฐ๋ฐ˜ ์„œ๋ฒ„-์„œ๋ฒ„ ์—ฐ๋™ ๊ตฌ์ถ•

โœ” ํŽ€๋ธ” (๋ถ€๋™์‚ฐ ์กฐ๊ฐ๊ฑฐ๋ž˜์†Œ) ์‹ ๊ทœ ๊ตฌ์ถ•

ํšŒ์› ์ธ์ฆ ๋ฐ ํˆฌ์ž์ž๊ฒฉ ๊ฒ€์ฆ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (NICE ์ธ์ฆ ์—ฐ๋™) ๊ด€๋ฆฌ์ž ๋ฐฑ์˜คํ”ผ์Šค ๊ฐœ๋ฐœ (Vue.js + Spring Boot) ๋Œ€์‹œ๋ณด๋“œ ๋ฐ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” UI ๊ฐœ๋ฐœ

fundbloc Android

โœ” Resume9 (R9) ํ—ค๋“œํ—Œํ„ฐ ํ”Œ๋žซํผ ๊ฐœ๋ฐœ

Vue.js ๊ธฐ๋ฐ˜ ํ—ค๋“œํ—Œํ„ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (WeํŽŒ) ํ”„๋ก ํŠธ์—”๋“œ ๋‚ ์งœ ๊ธฐ๋Šฅ ๋ชจ๋“ˆํ™” (vue-datetime ํ™œ์šฉ) Tiptap์„ ํ™œ์šฉํ•œ ๊ฒŒ์‹œํŒ ์—๋””ํ„ฐ ๋ชจ๋“ˆํ™” ๊ฐœ๋ฐœ

resume9

โœ” KCX ์ฝ”์ธ ๊ฑฐ๋ž˜์†Œ ์‹ ๊ทœ ๊ตฌ์ถ• ๋ฐ ๊ณ ๋„ํ™”

ํ‚ค์›€์ฆ๊ถŒ๊ณผ ํ˜‘์—…ํ•˜์—ฌ ํ”„๋ก ํŠธ์—”๋“œ ๊ณ ๋„ํ™” ๋ฐ UI/UX ๊ฐœ์„  AWS S3 ๊ธฐ๋ฐ˜ ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง ๋ฐ ์œ ์ง€๋ณด์ˆ˜์„ฑ ๊ฐœ์„ 


๐Ÿ”น ์ฃผ์‹ํšŒ์‚ฌ ๋จธ์ŠคํŠธํ•€ํ…Œํฌ | ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž (์‚ฌ์›) | 2020.03 - 2020.05

๐Ÿ’ผ ์ฃผ์š” ์—…๋ฌด: ํ•€ํ…Œํฌ ํ”Œ๋žซํผ ๊ธฐ๋Šฅ ๊ณ ๋„ํ™”, ๋กœ์ง ์ตœ์ ํ™”

โœ” ํ•€ํ…Œํฌ ์„œ๋น„์Šค ๊ธฐ๋Šฅ ๊ฐœ์„  ๋ฐ ์˜ค๋ฅ˜ ์ˆ˜์ •

์ด์ž ๊ณ„์‚ฐ ์˜ค๋ฅ˜ ์ˆ˜์ • ๋ฐ ๋ฐฑ์—”๋“œ API ์ตœ์ ํ™” ์‚ฌ์šฉ์ž ๋Œ€์‹œ๋ณด๋“œ UI ๊ฐœ์„ 


๐Ÿ“Œ Tech Stack

โœ… Frontend: Vue.js, React, TypeScript, JavaScript(ES6+), HTML5, CSS(SCSS, Tailwind)

โœ… State Management: Vuex, Pinia, Redux Toolkit

โœ… Backend & API: Spring Boot, JPA, GraphQL, RESTful API

โœ… DevOps: Git, GitHub, Docker, Kubernetes, AWS (S3, EC2, RDS)

โœ… Collaboration Tools: Jira, Confluence, Slack, Figma