🌊 About
프론트엔드 개발자 강다혜/psst54입니다.
React.js를 편하게 사용합니다. 필요한 경우 TypeScript를 적용할 수 있으며, SSR 또는 라우팅 상의 편의로 Next.js를 선호합니다.
🌊 스타트업에서 인턴으로 근무하며 MVP 개발에 참여했습니다.
기획 단계부터 참여하여 유저 플로우를 함께 살펴보고, 데이터를 어떤 형식으로 저장할 것인지에 대해 고민했습니다.
🌊 CS 지식을 활용하여 문제를 해결하는 것을 좋아합니다.
자료구조, 알고리즘을 구현하는 것에 흥미를 가지고 알고리즘 대회 참여, 문제 출제 등의 활동을 하였습니다. canvas 태그 내의 내용이 중복 렌더링되는 부분을 막기 위해 semaphore 개념을 응용하여 문제를 해결한 경험이 있습니다.
🌊 목적을 이루기 위해 필요한 기술을 습득해 나가는 과정을 즐깁니다.
모든 내용을 하드코딩하는 방식의 자기 소개 페이지를 발전시켜 mdx 파일을 자동으로 읽어 오는 블로그를 구축했습니다. 더 복잡한 데이터의 경우, 통신을 통해 서버로부터 데이터를 받아 오는 방식을 사용한 적이 있습니다.
📑 PROJECTS
진행했던 프로젝트를 소개합니다.
프로젝트 이름을 클릭하면 해당 프로젝트의 레포지토리로 이동합니다.
📌 이력서 에디터
- 한글이 깨지지 않고 Awesome CV 양식을 사용하는 이력서 에디터
- pdf로 이력서를 내보내기할 수 있음 / supabase를 이용하여 온라인상에 저장 가능
- 이력서를 미리 보여주면서 canvas를 여러 번 렌더링할 때 발생하는 문제 해결
📌 10분 플래너
- 일정을 분 단위로 기록할 수 있는 기록 서비스
- firebase를 이용한 데이터 저장
- js의 Date 객체를 이용하여 년, 월, 일을 선택할 수 있는 날짜 선택기
📌 mdx 파일 기반 블로그
- Next.js를 이용해 페이지를 정적으로 생성하는 블로그
📌 자기 소개 페이지
- 파일 탐색기 모티브의 페이지, 스택을 이용하여 폴더간 이동이 가능함
📚 TECH STACK
자주 사용하는 언어
FE 라이브러리 / 프레임워크
배포
DB 관련
기타 도구