안녕하세요 .

이윤수 입니다 .


About .

배움을 기록하고 함께 성장하기를 바랍니다.

블로그를 통해 경험을 기록하고 공유하고 있습니다.


유저 중심의 UI/UX 구현을 지향합니다.

접근성과 성능을 중요시하며 작은 부분이라도 유저 경험에 도움이 된다면 개선하고자 노력하고 있습니다.


유저와 개발자 사이의 연결고리가 되기 위해 노력합니다.

주도적으로 프로젝트에 참여하며, 회고를 통해 더 나은 협업 방식을 고민하고 있습니다.


빠르게 변화하는 자바스크립트 생태계에 큰 흥미를 느끼고 있습니다.

React, Next.js, 그리고 NestJS를 활용한 풀스택 어플리케이션에 관심이 많습니다.

또한, AI와 다양한 SaaS를 조합한 새로운 서비스를 상상하는 것을 좋아합니다.


Tech .

  • JavaScript : JavaScript ES6+ 문법을 사용하여 프로그래밍할 수 있습니다.
  • TypeScript : TypeScript를 통해 정적 타입을 검사하여 타입 안정성을 유지할 수 있습니다.
  • React : React를 사용하여 클라이언트 사이드 렌더링 어플리케이션을 구현할 수 있습니다.
  • Next.js : Next.js 를 사용하여 SEO를 적용한 서버 사이드 렌더링 어플리케이션을 구현할 수 있습니다.
  • NestJS : NestJS 를 사용하여 간단한 REST API를 구현할 수 있습니다.
  • 클라우드 : Oracle Cloud Infrastructure를 사용하여 서비스를 배포하고 있습니다.
  • Git : Git을 사용하여 프로젝트 관리와 협업을 할 수 있습니다.

Project .

NoveloperNoveloper

Noveloper

2024.02 ~ 2024.05


프로젝트 구조

noveloper-structurenoveloper-structure

기술 스택

Next.js, TypeScript, Mantine, Tailwind, Supabase, Prisma, React-Query(Tanstack-Query), Tiptap, Reactflow, Nivo, React-pdf, OpenAI


프로젝트 설명

Noveloper는 AI 기반 소설 창작 플랫폼입니다.

창작 과정을 더욱 효율적으로 이끌어낼 수 있는 대시보드를 제공합니다.

AI와 함께 페이지를 작성하고, 결과를 쉽게 txt, pdf로 내보낼 수 있습니다.


프로젝트 기여

  • Supabase Authentication을 통한 이메일/비밀번호 인증과 OAuth 인증
  • react-resizable-panels를 이용한 반응형 대시보드 레이아웃
  • Tiptap을 이용한 커스텀 WYSIWYG 텍스트 에디터
  • React-pdf를 이용한 PDF 내보내기
  • Reactflow를 이용한 관계도 플로우차트
  • Next.js ↔︎ prisma ↔︎ postgresql 의 구조로 데이터베이스 조작 추상화
  • OpenAI gpt-3.5-turbo-0125 모델을 사용한 AI 소설 작성
  • github actions를 통해 oracle cloud 도커 CI/CD 구성

문서


leey00nsu-next-blogleey00nsu-next-blog

leey00nsu 블로그

2024.01 ~


기술 스택

Next.js, TypeScript, Contentlayer, NextAuth, Octokit, Supabase, Zustand, Tailwind, react-md-editor


프로젝트 설명

Next.js 와 Contentlayer 를 이용한 블로그입니다.

경험을 기록하고 공유하고자 만들었습니다.


프로젝트 기여

  • Next.js 14를 이용한 SEO 적용 (sitemap, meta tag, og image)
  • Contentlayer를 이용한 MDX 파일 관리 및 페이지 생성
  • NextAuth를 이용한 OAuth 유저 인증
  • Octokit을 이용한 블로그 글 자동 커밋
  • react-md-editor를 사용한 블로그 템플릿 마크다운 에디터
  • Supabase를 사용한 조회수 카운터

문서


syu-character-makersyu-character-maker

나만의 수야 수호 만들기

2023.05 ~ 2023.08 , 2023.12 (리팩토링)


프로젝트 구조

syu-character-maker-structuresyu-character-maker-structure

기술 스택

React, TypeScript, React-Query, Zustand, Konva, Tailwind, Framer-Motion, NestJS, PostgreSQL, Redis, Oracle Cloud, Docker, Nginx


프로젝트 설명

삼육대학교 마스코트인 수야, 수호를 꾸밀 수 있는 프로그램입니다.

자유롭게 꾸민 수야, 수호를 업로드하여 학우들과 공유할 수 있습니다.


프로젝트 기여

  • Konva를 통한 캔버스 드로잉
  • React-Query를 통한 UI 낙관적 업데이트
  • NestJS를 이용한 PostgreSQL DB와 Redis 세션을 활용한 유저 인증, 이미지 저장
  • Oracle Cloud에 Nginx, Docker를 활용하여 클라이언트,서버 배포

문서


artfolioartfolio

아트폴리오

2023.04 ~ 2023.09


프로젝트 구조

artfolio-structureartfolio-structure

기술 스택

React, TypeScript, React-Query, Zustand, Nivo,Tailwind, Framer-Motion


프로젝트 설명

AI 기반 예술품 경매 서비스입니다.

사용자가 업로드한 그림을 AI를 통해 분석하고, 그림에 맞는 설명과 음성을 자동으로 생성합니다.

프론트엔드 2명, 백엔드 2명, 디자이너 1명으로 진행되었으며 프론트엔드 및 팀장을 맡았습니다.


프로젝트 기여

  • React-Query를 통한 실시간 경매 리스트 무한 스크롤
  • Nivo Chart를 통한 실시간 경매가 차트 및 AI 분석 결과 파이 차트
  • Framer-Motion을 이용한 페이지 트랜지션

문서


Experience .

멋쟁이사자처럼 .


멤버, 운영진

2022.03 ~ 2024.02


멋쟁이사자처럼 삼육대에서 멤버로 활동 후 쌓은 지식을 기반으로 운영진으로 활동하였습니다. 프론트엔드 파트를 맡으며 세션 강의 및 동아리 활동을 지원하였습니다.


문서


GDSC .


멤버

2022.03 ~ 2023.02


Google Developer Student Clubs 삼육대에서 멤버로 활동하며 세션과 스터디에 참여하였습니다.


삼육대학교 .


컴퓨터공학과

2022.03 ~ 2024.02


2022년에 컴퓨터공학과로 편입하여 자료구조, 알고리즘, 데이터베이스 등을 배우며 기초를 중시하는 개발자를 지향하고 있습니다.