미리보기
기본 정보
안녕하세요. React 컴포넌트를 활용하여 다양한 상황에 대응할 수 있으며, ci/cd와 husky 등을 사용해 코드 검증을 자동화 할 수 있으며, 문제를 해결하기 위해 필요한 도구와 방법을 찾을 수 있는 프론트엔드 개발자 주강산입니다.
포트폴리오
기술 스택
JavaScript, React, Next.js, GitHub, Git, HTML/CSS, Figma, TypeScript, react-query, tailwind-css, JIRA
프로젝트
arbaba-40owners
코드잇 부트캠프
2024.06. ~ 2024.07.
급하게 구하는 단기알바 구인구직 사이트
2024.06.21 ~ 2024.07.07
•API 로직을 객체로 작성해 모듈화하고, 재사용성을 높이며, 일관된 에러 처리로 가독성을 개선하고 의존성 관리를 쉽게 합니다.
•Husky와 lint-staged를 이용한 코드 품질 관리 자동화 및 일관된 커밋 메시지 규칙 설정으로 프로젝트 커밋 히스토리 개선
•recoil을 활용한 상태 전역 관리
• Github와 Jira를 연동하여 이슈 통합 관리 및 이슈 업데이트 자동화
Travel Maker
코드잇 부트캠프
2024.08. ~ 2024.09.
체험 상품 예약 및 리뷰 서비스
2024.07.23 ~ 2024.08.31
• Route group과 layout 파일을 활용해 다양한 레이아웃을 그룹별로 관리하여 코드를 간결하게 개선하고 유지보수성 높임
• 대다수의 페이지에 SSR을 적용하여 초기 렌더링 속도를 개선하고, 페이지별로 메타태그를 설정하여 SEO 최적화
• API 인터셉터를 사용해 백엔드에서 에러 상태를 명확히 제공하지 않을 경우, 클라이언트에서 에러 코드를 기반으로 적절한 에러 상태를 처리하여 코드의 중복을 줄이고, 일관성을 유지
•Husky와 lint-staged를 이용한 코드 품질 관리 자동화 및 일관된 커밋 메시지 규칙 설정으로 프로젝트 커밋 히스토리 개선
• Github와 Jira를 연동하여 이슈 통합 관리 및 이슈 업데이트 자동화
대외활동
알고리즘 문제풀이 스터디
개인
스터디명: 알고리즘 문제풀이 스터디 (4인)
목표: 알고리즘 실력 향상 및 최적화
6개월간 매주 1회 문제풀이 토론을 통해 총 200문제를 풀고 깃허브에 풀이를 남김 https://github.com/forStudyingJavaScript/leetcode-study
자기소개
안녕하세요, 견고한 코드 설계와 재사용 가능한 컴포넌트 개발을 중요하게 생각하는 개발자 주강산입니다.
React와 TypeScript로 타입 안전성을 높여 유지보수성과 확장성을 강화하고, 모듈화된 컴포넌트로 효율적인 개발을 추구합니다.
새로운 지식을 배우는데 거부감이 없으며, 성능 최적화를 위해 더 나은 해결방법이 없는지 끊임없이 고민하고 적용하는걸 좋아합니다.
팀워크와 협업을 중요하게 생각하며 논리적인 근거를 바탕으로 동료들과 적극적으로 의견을 나누는 것을 좋아합니다.
지식 공유에도 관심을 가지고 있어 개발 지식에 대한 블로그를 운영하고 있습니다.
교육
코드잇부트캠프
사설 교육 | 프론트엔드
2024.03. ~ 2024.08. | 졸업