
이정운
사용자 경험과 코드 품질, 두 가지를 함께 고민하는 프론트엔드 개발자입니다.
단순히 화면을 구현하는 데 그치지 않고, 서비스가 실제로 운영될 때를 염두에 두며 구조를 설계합니다. 컴포넌트의 재사용성, 인증 흐름, 데이터 관리 방식까지 고려하고, 기술을 선택할 때는 항상 그 이유를 명확히 하려 노력합니다.

사용자 경험과 코드 품질, 두 가지를 함께 고민하는 프론트엔드 개발자입니다.
단순히 화면을 구현하는 데 그치지 않고, 서비스가 실제로 운영될 때를 염두에 두며 구조를 설계합니다. 컴포넌트의 재사용성, 인증 흐름, 데이터 관리 방식까지 고려하고, 기술을 선택할 때는 항상 그 이유를 명확히 하려 노력합니다.

지금 보고 계신 이 사이트입니다. DB 없이 GitHub 리포지토리를 콘텐츠 저장소로 쓰는 관리자 CMS를 함께 만들어, 글을 쓰면 커밋이 되고 배포가 되는 구조로 혼자서도 계속 운영할 수 있게 설계했습니다.

도서 목록·검색·상세·리뷰를 구현하며 Next.js App Router의 캐싱, 스트리밍, Server Action, Parallel/Intercepting Route를 익힌 학습 프로젝트입니다. 여기서 정리한 패턴이 이후 ItsMe와 ReelTrailer의 뼈대가 되었습니다.

TMDB 데이터로 영화·TV를 탐색하고 Netflix, Disney+, Tving, Watcha, Wavve 중 어디서 볼 수 있는지 보여주는 풀스택 서비스입니다. React CSR 버전을 Next.js App Router로 전면 재구축해 Lighthouse 성능 91→100, SEO 92→100을 달성했고, 서버리스 환경의 DB 커넥션·리전 지연 문제를 직접 해결했습니다.