🙋♂️ About Me
프론트엔드 개발자이며, 사용자 경험과 성능에 집중하여 웹 서비스를 만듭니다. React와 Next.js를 주로 사용하며, 사이드 프로젝트와 기술 블로그 작성에도 열정이 있습니다.
📌 최신 포스트
최근 작성한 포스트들을 소개합니다. 기술 이야기, 개발 일지 등을 기록하고 있어요.
- Algorithm📅 20260428
GCD
최대공약수(GCD)는 두 수 이상의 공통 약수 중 가장 큰 값입니다. 여러 수를 모두 나눌 수 있는 가장 큰 수 🧐 예시 24, 18, 12의 공통으로 나눌 수 있는 수는? 공약수: 1, 2, 3, 6 최대공약수: 6 👉 이런 “공통으로 나누는 최대 값”을 찾는 것이 GCD 모든 값을 나눌 수 있는 수를 찾을 때 배열 전체를 나누는 값 공통 약수 문제 ...
더 보기 - Testing📅 20260427
Mock Service Worker
Mock Service Worker는 브라우저 또는 Node.js 환경에서 실제 네트워크 요청을 가로채(MOCK) 개발자가 정의한 응답을 대신 반환해주는 라이브러리입니다. 즉, 백엔드 서버 없이도 API가 있는 것처럼 프론트엔드를 개발하고 테스트할 수 있게 해주는 도구입니다. 프론트엔드 개발을 하다보면 이런 문제가 자주 발생합니다. 백엔드 API가 아직 준...
더 보기 - Testing📅 20260426
userEvent
userEvent는 Testing Library 생태계에서 제공하는 유틸로, 실제 사용자의 인터렉션을 시뮬레이션하는 테스트 도구입니다. 👉 기존 fireEvent보다 더 현실적인 이벤트 흐름을 만들어줌 fireEvent.click(button); 단일 이벤트만 실행(click) 동시(sync) 처리 빠르지만 현실과 차이 있음 const user = use...
더 보기 - Algorithm📅 20260422
Heap
힙은 최댓값 또는 최솟값을 빠르게 꺼내기 위한 완전이진트리 기반 자료구조로 우선순위가 가장 높은 값을 빠르게 찾기 위한 구조입니다. 게임에서 데미지가 가장 큰 스킬부터 사용하고 싶다면? 스킬들을 저장 가장 강한 스킬 먼저 사용 다음으로 강한 스킬 👉 이런 “우선순위 처리”가 바로 힙 가장 큰 값 / 가장 작은 값을 반복적으로 꺼내야 할 때 가장 큰 값 K...
더 보기
🛠️ Projects
프론트엔드 개발자이며, 사용자 경험과 성능에 집중하여 웹 서비스를 만듭니다. React를 주로 사용하며, 사이드 프로젝트와 기술 블로그 작성에도 열정이 있습니다.
내부 API 헬스 체크 시스템 구축
내부 API 상태를 실시간으로 모니터링하고 장애 대응 속도를 50% 이상 단축한 대시보드형 헬스 체크 시스템 개발
D-Book 디지털 교재 서비스 개발
디지털 교재 플랫폼 D-Book의 서비스 기획부터 개발, 운영까지 전반을 주도
여행사 예약 플랫폼 개발
국내 여행사 웹/모바일 플랫폼 개발과 예약 시스템 구축을 통해 사용자 편의성과 운영 효율성 강화
전자영수증 스탬프 시스템 관리자 페이지 개발
전자영수증 가맹점 대상 스탬프 템플릿 등록, 관리 및 알림톡 발송 관리자 페이지 개발로 업무 효율성 증대