미리보기
기본 정보
어제보다는 더 나은 오늘을 지향합니다.
기술 스택
JavaScript, TypeScript, Next.js, next.js13, react-query, storybook, tailwind-css, React
프로젝트
어트렉션 (뉴스레터 종합 관리 / 추천 서비스)
팀 어트랙터
2024.04. ~ 진행 중
Next.js를 활용한 서비스 구현을 주도하며, 성능 최적화와 사용자 경험 향상에 중점을 두었습니다. 프로젝트 관리를 위해 JIRA를 활용하여 작업 스케줄링과 이슈 추적을 체계적으로 관리하였습니다. 또한, GitHub Action CI를 설정해 자동화된 테스트와 빌드 프로세스를 구축하였고, AWS Amplify를 통해 안정적이고 신속한 배포를 실현했습니다. 모노레포를 도입하여 코드베이스를 효율적으로 관리하고, 패키지 모듈화를 통해 코드의 재사용성을 극대화했습니다. 이러한 프로젝트를 통해 최신 프론트엔드 기술과 도구들을 깊이 있게 학습하였으며, 실무 경험을 쌓으며 문제 해결 능력과 프로젝트 관리 능력을 향상시킬 수 있었습니다. 이 경험은 프론트엔드 개발자로서의 제 역량을 한층 더 강화해 주었습니다.
clab.page (교내 동아리 커뮤니티)
경기대학교/clab
2024.06. ~ 진행 중
동아리원을 위한 서비스의 유지보수와 새로운 서비스 개발을 담당했습니다. 기존 서비스의 안정성을 확보하기 위해 주기적인 점검과 업데이트를 수행하고, 사용자의 피드백을 반영해 기능을 개선했습니다. 최신 기술을 활용해 동아리원의 편의를 증진시키기 위해 노력했습니다. 특히, 서비스 현황을 실시간으로 모니터링하고 관리할 수 있는 Status 프로젝트와, 다양한 아이콘을 리액트 컴포넌트화 하여 효율적으로 관리할 수 있게 하는 Icon 프로젝트, 시간표 구성 및 공유 플랫폼인 Time 프로젝트를 개발했습니다. 디자인 시스템의 개발 및 유지보수를 담당하며, 일관성 있는 UI / UX를 제공하고 새로운 디자인 요구사항을 신속하게 반영하여 사용자 경험을 향상시켰습니다.
개인 기술블로그
개인
2023.10. ~ 진행 중
Next.js 기반의 개인 기술 블로그를 개발하였고, 이 과정에서 Contentlayer, TypeScript, MDX, Vercel을 활용했습니다. 블로그에서 제공하는 다양한 서비스 기능들을 직접 구현하며, Contentlayer를 통한 콘텐츠 관리와 동적 페이지 생성, TypeScript를 이용한 코드 안정성 확보, MDX를 활용한 유연한 콘텐츠 작성, Vercel을 이용한 빠르고 안정적인 배포를 경험했습니다. 또한, 개발 과정에서 발생한 다양한 문제를 GitHub Project와 Issue를 통해 체계적으로 관리하고 트러블슈팅을 진행하며 문제 해결 능력을 향상시켰습니다. 이를 통해 얻은 다양한 경험과 지식은 제 학습에 큰 도움이 되었고, 최신 웹 기술에 대한 이해도를 높이는 데 중요한 역할을 했습니다. 블로그 개발을 통해 습득한 기술과 경험은 제 프론트엔드 개발자로서의 역량을 크게 강화하는 데 기여하였습니다.