미리보기
기본 정보
새로운 기술을 배우고 실전에 적용하는 것을 즐기는 개발자입니다. 사용자와 직접 소통하는 프론트엔드 개발을 좋아합니다. 팀원을 돕고 함께하기 위해 다양한 분야를 새로 접하는 데 두려움이 없습니다. 최근에는 기록의 중요성을 깨닫고 지식을 정리하고 글로 남기면서 성장하고 있습니다.
프로젝트
ChatGPT 활용한 CS용어 가로세로 낱말퍼즐
2인 프로젝트, FE
2024.01. ~ 진행 중
React-query를 활용해 Suspense 적용 및 Redux-toolkit을 이용한 사용자 문제 풀이 상태 관리
OpenAI API를 활용한 CS 관련 단어 및 설명 생성 프롬프트 작성
낱말퍼즐 생성 알고리즘 구현
CodeDeploy와 Github-Actions를 활용한 스케일링 가능한 Blue/Green 배포 구현
요양센터 홈페이지 제작
개인 프로젝트
2024.01. ~ 2024.03.
SEO 최적화 (SEO 100점 달성, Lighthouse, PageSpeed Insights)
Next/Image 컴포넌트를 활용한 이미지 최적화
(LCP 시간 모바일 28s → 1.7s, 데스크톱 7.3s → 0.5s Lighthouse)
Slack API를 활용한 신규 상담등록 알림 구현
Amplify를 활용한 Serverless 배포
깃허브
MatchGG - 매치지지
5인 팀 프로젝트, 팀장 및 FE
2023.01. ~ 2023.09.
Suspense 및 ErrorBoundary를 활용한 data-fetching 단일 책임 컴포넌트 구현
CloudFront, Lambda@Edge, Sharp 라이브러리를 활용한 이미지 리사이징이 가능한 이미지 CDN 구현
Firebase Realtime DB와 Cloud Messaging를 활용한 실시간 채팅 및 인앱 및 웹 푸시 알림 구현
Github-actions와 Firebase Hosting를 활용한 배포 자동화
깃허브
포트폴리오
기술 스택
React, JavaScript, TypeScript, Next.js