프론트엔드 개발자로서 사용자 경험, 서비스 구조, 그리고 개발자 경험(DX)을 개선하는 데 집중하고 있습니다.
단순한 기능 구현보다 문제를 어떻게 정의하고, 구조적으로 해결할지를 더 중요하게 생각합니다.
특히 성능 최적화와 상태 관리, 그리고 복잡한 흐름을 단순하게 만드는 구조 설계에 관심이 많습니다.
실제 서비스에서 렌더링 전략과 구조 개선을 통해 Lighthouse 지표를 62 → 87까지 개선한 경험이 있습니다.
또한 반복되는 작업을 줄이고 팀 전체의 생산성을 높이기 위해
AI와 자동화(n8n, Amazon Q 등)를 활용한 개발 환경 개선에도 관심을 가지고 있습니다.
- 사용자 경험을 개선하는 성능 최적화 (LCP, TTFB, 렌더링 전략)
- 상태 관리 단순화 (State Machine, predictable flow)
- 확장 가능한 프론트엔드 아키텍처 설계 (FSD, FSM 기반 설계)
- 개발 생산성을 높이는 자동화 및 도구화
좋은 코드는 단순히 동작하는 코드가 아니라
이해하기 쉽고, 확장 가능하며, 팀 전체에 도움이 되는 코드라고 생각합니다.
기술 자체보다 “왜 이렇게 설계했는지”를 설명할 수 있는 개발자가 되기 위해 노력하고 있습니다.



