복잡한 업무 요구사항을 이해하고, 사용하기 쉽고 유지보수 가능한 웹 서비스로 구현합니다.
React와 TypeScript를 중심으로 고객 관리, 문서 관리, 전자결재 등 복잡한 사내 업무 시스템을 개발해 온 프론트엔드 개발자입니다.
- ASP.NET, Angular, Vue 기반 레거시 화면을 React 코드베이스로 마이그레이션
- 사용자 피드백을 바탕으로 검색, 권한, 담당자 지정 등 실제 업무 흐름 개선
- 복잡한 권한과 상태 로직을 공통 컴포넌트와 Custom Hook으로 추상화
- 사내 디자인 시스템에 맞는 재사용 가능한 UI 컴포넌트 설계
- 유지보수성과 커스터마이징 개선을 위해 Tailwind CSS와 shadcn/ui 기반 구조로 전환
|
반복되는 UI와 비즈니스 로직을 단순하고 재사용 가능한 구조로 설계합니다. |
기존 서비스의 업무 흐름을 유지하며 새로운 코드베이스로 점진적으로 이관합니다. |
사용자의 불편과 요구사항을 분석해 실제 제품 개선으로 연결합니다. |
Legacy Migration ASP.NET · Angular · Vue → React · TypeScript
Complex Business UI 권한 · 상태 · 조직도 · 결재 · 고객 데이터 관리
Design System 공통 컴포넌트 · 디자인 토큰 · Storybook
Product Improvement 사용자 피드백 기반 검색·필터·업무 흐름 개선
Sungshin Women's University B.S. in Computer Science & IT · 2016–2021


