KooYS Profile

๊ตฌ์˜์„œ

0seo4207@gmail.com
+82 (010) 8832-4207

About Me

Introduce

  • ์•ˆ๋…•ํ•˜์„ธ์š” ๐Ÿ™‡ ! ย  ์›น ๊ธฐ๋ฐ˜ ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž ๊ตฌ์˜์„œ ์ž…๋‹ˆ๋‹ค.
  • ์ฐฝ์—…์˜ ๊ฒฝํ—˜์œผ๋กœ ์‹œ๊ฐ„๊ณผ ๋น„์šฉ์˜ ๊ด€๋ฆฌ, ํŒ€์›Œํฌ์˜ ์†Œ์ค‘ํ•จ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ง€์‹์„ ๊ณต์œ ํ•˜๋ฉฐ ํ”ผ๋“œ๋ฐฑ์„ ์†Œ์ค‘ํžˆ ์—ฌ๊ฒจ ์„ฑ์žฅํ•ฉ๋‹ˆ๋‹ค.
  • ์ข‹์€ ์ฝ”๋“œ๋Š” ๋งˆ์น˜ ์ž˜ ์ •๋ˆ๋œ ๋ฐฉ์ฒ˜๋Ÿผ, ๊ฐ€๋…์„ฑ์ด ๋†’๊ณ  ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ์‰ฌ์šด ์ฝ”๋“œ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

Skills

Frontend
React
Next.js
State
SWR, Recoil, TanStack Query, Zustand
Styling
Tailwind, MUI, Shadcn UI
Testing
Cypress, Storybook
Backend & DevOps
Node.js
Nest.js, Express.js
Nginx
AWS
EC2, EB, Lambda, RDS
GCP
Compute Engine, Cloud SQL
Docker
CI/CD
GitHub Actions, Jenkins
Git
Github
Database
RDBMS
MySQL, PostgreSQL
NoSQL
MongoDB
ORM
TypeORM, Prisma
Business Tools
Communication
Slack, Notion, Mattermost
Design
Figma, Zeplin
API
Postman, Swagger

Projects

Duckzill ์•„์ด๋Œ ํŒฌ ์ •๋ณด ํ๋ ˆ์ด์…˜ ์„œ๋น„์Šค

Next.js Apollo Mobx GraphQL Jenkins AWS

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

SNS ํฌ๋กค๋ง์„ ์„œ๋“œํŒŒํ‹ฐ๋กœ ๊ตฌ์„ฑํ•˜์—ฌ ๋งˆ์ผ€ํŒ…์„ ํšจ์œจ์ ์œผ๋กœ ์ง„ํ–‰ํ•˜๊ณ , SEO ๊ตฌ์„ฑ์„ ํ†ตํ•ด ์„œ๋น„์Šค์˜ ๊ฐ€์‹œ์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค.

๊ทธ ๊ฒฐ๊ณผ, Active User ์ˆ˜๋Š” 53๋งŒ๋ช…, ํ•ด์™ธ ์ด์šฉ์ž ์ˆ˜๋Š” 6๋งŒ๋ช…, SNS ์ฝ˜ํ…์ธ  ๋…ธ์ถœ ์ˆ˜๋Š” 1,525๋งŒํšŒ์— ๋‹ฌํ•˜๋Š” ์„ฑ๊ณผ๋ฅผ ์ด๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค.

duckzillduckzillduckzillduckzill

Duckzill Shop

PHP Jquery Spring Boot AWS

์†”๋ฃจ์…˜์„ ์‹œ์žฅ์— ๋งž๊ฒŒ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•ํ•˜๊ณ , Spring Boot์™€ Notion์„ ์—ฐ๋™ํ•œ ์ •์‚ฐ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ด€๋ฆฌ์ž, ํŒ๋งค์ž, ์‚ฌ์šฉ์ž ํŽ˜์ด์ง€๋ฅผ ์ตœ์ ํ™”ํ•˜๊ณ , ์ž…์  ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐœ์„ ํ•˜์—ฌ ์‚ฌ์šฉ์ž ํŽธ์˜์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค.

์ด ๊ฒฐ๊ณผ๋กœ ์ตœ๊ทผ๊นŒ์ง€ 628๋ช…์˜ ํŒ๋งค์ž๊ฐ€ ๋“ฑ๋ก๋˜์—ˆ๊ณ , 3,135 ๊ฐœ์˜ ์ƒํ’ˆ์ด ์˜ฌ๋ผ์™”์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, 388๋ช…์˜ ํŒ๋งค์ž๊ฐ€ ๋งค์ถœ์„ ๋ฐœ์ƒ์‹œ์ผœ ์ด 18์–ต์›์˜ ๋งค์ถœ์„ ๊ธฐ๋กํ•˜๋Š” ์„ฑ๊ณผ๋ฅผ ์ด๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค.

duckzill shopduckzill shopduckzill shop

์•ก์ž ํŒ๋งค ์‹œ์Šคํ…œ

Next.js Nest.js Docker MUI NginX AWS

๊ตญ๋‚ด ๋ฐ ํ•ด์™ธ์—์„œ ์ข…์ด๋กœ ํŒ๋งค ์•ก์ž๋ฅผ ์ฃผ๋ฌธํ•˜๋Š” ์‹œ์Šคํ…œ์ด ์˜คํ”„๋ผ์ธ์—์„œ ์šด์˜๋˜๋˜ ์ƒํ™ฉ์—์„œ, ์ฃผ๋ฌธ ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์˜ค๋ฅ˜์™€ ํ˜„์žฅ์—์„œ์˜ ํ˜ผ๋ž€์„ ์ค„์ด๊ธฐ ์œ„ํ•ด ์˜จ๋ผ์ธ ์‹œ์Šคํ…œ์œผ๋กœ์˜ ์ „ํ™˜์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด์— ๋”ฐ๋ผ ์ €๋Š” ์˜จ๋ผ์ธ ์ฃผ๋ฌธ ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•˜์—ฌ ์‚ฌ์šฉ์ž ํŽธ์˜์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ , ์ฃผ๋ฌธ ๊ณผ์ •์—์„œ์˜ ์˜ค๋ฅ˜๋ฅผ ์ค„์ด๋ฉฐ ์ „์ฒด์ ์ธ ์‹œ๊ฐ„์„ ๋‹จ์ถ•์‹œํ‚ค๋Š” ์—ญํ• ์„ ๋งก์•˜์Šต๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์—์„œ ๊ธฐ์กด์˜ ์ข…์ด ์ฃผ๋ฌธ ๋ฐฉ์‹์„ ์˜จ๋ผ์ธ์œผ๋กœ ์ „ํ™˜ํ•˜๊ณ  ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐœ์„ ํ–ˆ์œผ๋ฉฐ, AWS Lambda๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์•ก์ž ์ด๋ฏธ์ง€์— ์›Œํ„ฐ๋งˆํฌ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๋ฌด๋‹จ ์‚ฌ์šฉ์„ ๋ฐฉ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ์‚ฌ์šฉ์ž ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ˜์˜ํ•˜์—ฌ ์‹œ์Šคํ…œ์˜ ํŽธ๋ฆฌ์„ฑ์„ ์ง€์†์ ์œผ๋กœ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ ๊ฒฐ๊ณผ, ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด ๊ตญ๋‚ด ๋ฐ ํ•ด์™ธ์—์„œ 50์—ฌ ๊ฑด์˜ ์ด๋ฒคํŠธ๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ์ง„ํ–‰๋˜์—ˆ๊ณ , ์ด 3,800๊ฑด์˜ ์ฃผ๋ฌธ ๊ธฐ๋ก๊ณผ ์•ฝ 5,900๋งŒ์›์˜ ๋งค์ถœ์„ ๊ธฐ๋กํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋“ค์€ ํŽธ๋ฆฌํ•œ ์˜จ๋ผ์ธ ์ฃผ๋ฌธ ์‹œ์Šคํ…œ์„ ํ†ตํ•ด ์ฃผ๋ฌธ ๊ณผ์ •์—์„œ์˜ ํ˜ผ๋ž€์ด ์ค„์–ด๋“ค๊ณ , ๋งŒ์กฑ๋„๊ฐ€ ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Frame ToolFrame ToolFrame Tool

ํšŒ์‚ฌ ๋ฐฑ์˜คํ”ผ์Šค ๊ฐœ๋ฐœ

Next.js Nest.js Redis Nx PythonDocker AWS GCP

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

์ฃผ์š” ์ž‘์—…์œผ๋กœ ์ฒซ์งธ, ํƒ€์‚ฌ์˜ ํ”Œ๋žซํผ ๋น„์šฉ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด Monorepo ๊ธฐ๋ฐ˜์˜ ๋‹จ์ถ• URL ๊ด€๋ฆฌ ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€๊ณ , ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐ ๋ถ„์„ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋ฉฐ ์„œ๋ฒ„ ๋ถ„๋ฆฌ๋ฅผ ํ†ตํ•ด ์ด์Šˆ ๋Œ€์‘ ์†๋„๋ฅผ ๋†’์˜€์Šต๋‹ˆ๋‹ค.

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

์…‹์งธ, POS๊ธฐ์˜ ๋ฐ์ดํ„ฐ๋ฅผ Webhook์„ ํ†ตํ•ด DB์— ์ €์žฅํ•˜๊ณ  ์ด๋ฅผ ์Šค์ผ€์ค„๋งํ•˜์—ฌ ํ”„๋กœ์ ํŠธ์— ๊ตฌ์„ฑ๋œ SpreadSheet์— ์—…๋กœ๋“œํ•˜๋Š” ํ˜„์žฅ ์˜คํ”„๋ผ์ธ POS ์—ฐ๋™ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ๋“ค์„ ํ†ตํ•ด ๊ธฐ์กด์˜ ๋ฉ”์ผ๋ง ๋ฐ ๋‹จ์ถ• URL ์„œ๋น„์Šค๋ฅผ ์ค‘๋‹จํ•จ์œผ๋กœ์จ ๋น„์šฉ์„ ์ „๋ถ€ ์ ˆ๊ฐํ•˜๊ณ  ์ธ๋ ฅ ๋ฆฌ์†Œ์Šค๋ฅผ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.

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

Thumbnail GeneratorThumbnail GeneratorShort URLShort URLMailingMailingPick your winterFind the differenceLove potionFrame Layout

Duckzill NFT Project - Backend

Nest.js ElastiCache Docker AWS

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

์ด์— ๋”ฐ๋ผ, ์ €๋Š” Backend ํŒŒํŠธ ๊ฐœ๋ฐœ์„ ๋‹ด๋‹นํ•˜์˜€๊ณ  ์„œ๋น„์Šค API ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ AWS Beanstalk, ECR, Git Action์„ ํ™œ์šฉํ•˜์—ฌ Docker ๊ธฐ๋ฐ˜์˜ ๋ฌด์ค‘๋‹จ ๋ฐฐํฌ ์‹œ์Šคํ…œ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ Auto scaling๊ณผ Immutable ๋ฐฐํฌ๋ฅผ ์ ์šฉํ•˜์—ฌ ์‹œ์Šคํ…œ์˜ ์•ˆ์ •์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ, ์ด๋ฒคํŠธ ๋‹น์ฒจ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‘๋ชจ ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ๋ฐœํ•˜์—ฌ ๊ณต์ •์„ฑ์„ ๊ฐ•ํ™”ํ•˜๊ณ , ์ด๋ฏธ์ง€ ์ตœ์ ํ™” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜์—ฌ On-demand resizing์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๊ฐœ๋ฐœ์„ ํ†ตํ•ด ์„œ๋น„์Šค ์„ค๋ฌธ์„ ํ†ตํ•œ ์‚ฌ์šฉ์ž ๋ฐ˜์‘์—์„œ 75% ์ด์ƒ์€ ๋งŒ์กฑํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, ์ด๋ฒคํŠธ ๋‹น์ฒจ ๊ณผ์ •์˜ ๊ณต์ •์„ฑ์ด ๋†’์•„์ ธ ์‚ฌ์šฉ์ž ๋งŒ์กฑ๋„๊ฐ€ ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ๊ณ  ํŒ€์˜ ๊ธฐ์ˆ ์  ์—ญ๋Ÿ‰์„ ๊ฐ•ํ™”ํ•˜๋Š” ๋ฐ ๊ธฐ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.

duckzill shopduckzill shopduckzill shop

Duckzill Shop ๋ฆฌ๋‰ด์–ผ ์„œ๋น„์Šค

Next.js Nest.js Redis Redux Docker AWS

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

์ž์ฒด ์ด์ปค๋จธ์Šค ํ”Œ๋žซํผ์˜ ์ดˆ๊ธฐ ๋ฒ„์ „์ด ์„ฑ๊ณต์ ์œผ๋กœ ์™„์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ์ด๋Š” ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ๊ฐœ์„ ํ•˜๊ณ  ๊ด€๋ฆฌ ํšจ์œจ์„ฑ์„ ๋†’์ด๋Š” ๋ฐ ๊ธฐ์—ฌํ•˜์˜€๊ณ , ํ–ฅํ›„ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ ๋ฐ ํ™•์žฅ์— ๋Œ€ํ•œ ๊ธฐ๋ฐ˜์„ ๋งˆ๋ จํ–ˆ์Šต๋‹ˆ๋‹ค.

duckzill shopduckzill shopduckzill shop

์˜จ / ์˜คํ”„๋ผ์ธ ์ด๋ฒคํŠธ ํŽ˜์ด์ง€

Next.js Tailwind Vercel MSW Beanstalk ECRDocker

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

๋””์ž์ธ์„ ํ•ต์‹ฌ ์š”์†Œ๋กœ ์‚ผ์•„ ์ƒ์‚ฐ์„ฑ๊ณผ ํšจ์œจ์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ์‹œ๊ฐ์  ์š”์†Œ์™€ ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒํ•œ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ ๊ฒฐ๊ณผ, ์ด๋ฒคํŠธ ํŽ˜์ด์ง€๋Š” ์ด 56,000ํšŒ์˜ ์ฐธ์—ฌ ์กฐํšŒ์ˆ˜๋ฅผ ๊ธฐ๋กํ•˜์˜€๊ณ , ํ‰๊ท  ์ฐธ์—ฌ ์‹œ๊ฐ„์€ ์•ฝ 30์ดˆ์— ๋‹ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, ํ•ด์™ธ ์œ ์ž…์ด 60% ์ด์ƒ์„ ์ฐจ์ง€ํ–ˆ๊ณ , ํ˜„์žฅ ๋งค์ถœ ํ–ฅ์ƒ์— ๊ธฐ์—ฌํ•˜์—ฌ ๋ฉ”์ธ ์ด๋ฒคํŠธ๋กœ ์ž๋ฆฌ ์žก๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์„ฑ๊ณผ๋Š” ์ฐธ์—ฌํ˜• ์ด๋ฒคํŠธ ํŽ˜์ด์ง€์˜ ํšจ๊ณผ์„ฑ์„ ์ž…์ฆํ•˜๋ฉฐ, ์ดํ›„ ๋ชจ๋“  ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๊ธ์ •์ ์ธ ๊ธฐ๋ฐ˜์„ ๋งˆ๋ จํ–ˆ์Šต๋‹ˆ๋‹ค.

Pick your winterFind the differenceLove potionFesta for ArmyFesta for ArmyFesta for ArmyFesta for Army

NFT AirDrop Project

Openzeppelin/Contracts Hardhat Next.jsAWS

Polygon ๊ธฐ๋ฐ˜์˜ NFT Airdrop Event๋ฅผ ๊ธฐํšํ•˜๊ณ  ์ง„ํ–‰ํ•˜๋Š” ๊ณผ์ •์—์„œ, ๋‹ค์–‘ํ•œ ์ด์Šˆ์— ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ์Šคํ…œ๊ณผ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์ฐธ์—ฌ๋ฅผ ์œ ๋„ํ•  ํ•„์š”์„ฑ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์— ๋”ฐ๋ผ LG U+์™€ ํ˜‘์—…ํ•˜์—ฌ ๊ฐ€์ƒ ์ „์‹œํšŒ'ํฌํ† ์นด๋“œ๋ฃธ'์„ ๊ฐœ์ตœํ•˜๊ณ , NFT ํ™€๋”๋“ค์—๊ฒŒ ์„ ๋ฌผ์„ ์ œ๊ณตํ•˜๋Š” ์‘๋ชจ ํŽ˜์ด์ง€๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์ด ์ฃผ์š” ๊ณผ์ œ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฒคํŠธ์˜ ์„ฑ๊ณต์ ์ธ ์ง„ํ–‰์„ ์œ„ํ•ด, ๋จผ์ € Polygon ๊ธฐ๋ฐ˜์˜ NFT Airdrop Event๋ฅผ ์œ„ํ•œ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  Front-end๋ฅผ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. LG U+์™€์˜ ํ˜‘์—…์„ ํ†ตํ•ด DIVE ํ”Œ๋žซํผ์—์„œ ๊ฐ€์ƒ ์ „์‹œํšŒ๋ฅผ ์—ด๊ณ , ํ•ด๋‹น ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฐœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋‹ค์–‘ํ•œ ์ด์Šˆ์— ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ์˜คํ”„๋ผ์ธ ์ด๋ฒคํŠธ๋ฅผ ์œ„ํ•œ ์ˆ˜๋™ Drop Scanner๋ฅผ ์ถ”๊ฐ€ ๊ฐœ๋ฐœํ•˜์˜€๊ณ , NFT ํ™€๋”๋“ค์—๊ฒŒ ์„ ๋ฌผ์„ ์ œ๊ณตํ•˜๋Š” ์‘๋ชจ ํŽ˜์ด์ง€๋ฅผ ๊ฐœ๋ฐœํ•˜์—ฌ ์ฐธ์—ฌ๋ฅผ ์œ ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค.

NFT ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์ค‘์š”์„ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ์œ ํ‹ธ๋ฆฌํ‹ฐ ํŽ˜์ด์ง€๋ฅผ ๊ธฐํšํ•˜๊ณ , ๊ณต์‹ ๊ตฟ์ฆˆ ์„ ๋ฌผ๊ณผ ํ•จ๊ป˜ ๋‹ค์Œ ์˜คํ”„๋ผ์ธ ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ์žฌ์ฐธ์—ฌ๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•œ ์žฅ์น˜๋ฅผ ๋งˆ๋ จํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ๊ณผ์ •์—์„œ ์ ์€ ๋ฆฌ์†Œ์Šค์— ๋งž์ถฐ ๋ชจ๋ฐ”์ผ ํŽ˜์ด์ง€๋กœ๋งŒ ๊ตฌ์„ฑํ•˜์—ฌ ํšจ์œจ์„ฑ์„ ๊ทน๋Œ€ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ, ์ด๋ฒคํŠธ๋Š” ์„ฑ๊ณต์ ์œผ๋กœ ์ง„ํ–‰๋˜์—ˆ์œผ๋ฉฐ, ์ฐธ์—ฌ์ž๋“ค์˜ ๊ธ์ •์ ์ธ ๋ฐ˜์‘์„ ์ด๋Œ์–ด๋ƒˆ์Šต๋‹ˆ๋‹ค. LG U+์™€์˜ ํ˜‘์—…์„ ํ†ตํ•ด KPOP ํŒฌ๋ค ๋‚ด์—์„œNFT ๋ฌธํ™”๋ฅผ ํ˜•์„ฑํ•˜๋Š” ๋ฐ ๊ธฐ์—ฌํ•˜์˜€๊ณ , ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์ฐธ์—ฌ๊ฐ€ ์ฆ๊ฐ€ํ•˜์—ฌ ์˜คํ”„๋ผ์ธ ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ์žฌ์ฐธ์—ฌ์œจ์ด ๋†’์•„์กŒ์Šต๋‹ˆ๋‹ค.

NFT ProjectNFT ProjectNFT ProjectNFT AirdropNFT AirdropNFT Airdrop

ํ…Œ๋งˆ ๊ธฐ๋ฐ˜ ๋ง›์ง‘ ํ๋ ˆ์ด์…˜ ์„œ๋น„์Šค

PHP Python

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

couponvillcouponvillcouponvill

Experience

์ค‘์•™์ผ๋ณด

์ธํ„ด, ์›น ๊ฐœ๋ฐœ | 2017.07 - 2017.09

  • ํŽธ์ง‘๋ถ€ ๊ธฐ์‚ฌ๋ฅผ Gamification์„ ์ถ”๊ฐ€ํ•œ ๊ฐœ๋ฐœ ์ž‘์—…
  • ํŽธ์ง‘๋ถ€์™€ ๊ฐœ๋ฐœ๋ถ€ ๊ฐ„ ์†Œํ†ต ๋ฐ ๊ด€๋ฆฌ ์—ญํ•  ์ˆ˜ํ–‰
  • HTML, CSS, D3.js, JavaScript๋ฅผ ํ™œ์šฉํ•œ ๊ฐœ๋ฐœ ๊ฒฝํ—˜

๋น„๋ฒ„์†Œํ”„ํŠธ

์‚ฌ์›, ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด | 2018.01 - 2018.06

  • ํ•˜์ด์น˜๊ณผ ๋ฐฑ์—”๋“œ ๋ฐ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•ฑ ์„œ๋น„์Šค ์ œ์ž‘ (iOS, AOS)
  • ์ฃผ๋ฒ ๋ฒ  ๋ฐฑ์—”๋“œ ๋ฐ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•ฑ ์„œ๋น„์Šค ์ œ์ž‘ (iOS, AOS)
  • PHP, HTML, CSS, JQuery, Android Framework, iOS Framework ํ™œ์šฉ

(์ฃผ) ์•ฐํ”„

๊ณต๋™ ์ฐฝ์—…์ž | 2018.06 - ํ˜„์žฌ

  • ํ’€์Šคํƒ ๊ฐœ๋ฐœ
  • ์ฟ ํฐ๋นŒ ์„œ๋น„์Šค ์ œ์ž‘
  • ์•„์ด๋Œ ํŒฌ ์ •๋ณด ํ๋ ˆ์ด์…˜ ์„œ๋น„์Šค ์ œ์ž‘
  • ํŒฌ ๊ตฟ์ฆˆ ์ด์ปค๋จธ์Šค ๋ฐ NFT ์„œ๋น„์Šค ์ œ์ž‘
  • ๋ฐฑ์˜คํ”ผ์Šค ์ œ์ž‘
  • ์˜จ/์˜คํ”„๋ผ์ธ ์ด๋ฒคํŠธ ํ”„๋กœ์ ํŠธ ๊ธฐํš ๋ฐ ๊ฐœ๋ฐœ
  • HTML, CSS, JavaScript, React, Next.js, Node.js, Nest.js, AWS, GCP ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ  ํ™œ์šฉ.

Education

ํ•™๋ ฅ

์ค‘์•™๋Œ€ํ•™๊ต ์ปดํ“จํ„ฐ๊ณตํ•™๋ถ€ (์„œ์šธ) | 2013.03 - 2020.02