예승재

프론트엔드 개발자

현재 일본의 금융계에서 웹 개발을 하고 있는 프론트엔드/백엔드 개발자입니다.

스킬

    ReactReact(javascript Javascript (JS), typescript)

    **상태 관리 (State Management)** - 복잡한 상태(예: 다중 라디오/체크박스, 조건부 렌더링 등) 처리에서 동적 객체 상태 추적 및 초기화 패턴 적용 가능 **렌더링 최적화 및 성능 개선** - `key` 전략, 조건부 렌더링 분기 최적화 등 리스트 렌더링 성능 개선 경험 - 브라우저 성능 툴(DevTools Profiler, Performance tab)을 통한 병목 요소 파악 및 개선 경험 - **비동기 처리 및 API 연동** - `useEffect` 내부에 `async` 처리 흐름을 정리하고 side-effect 분리 - RESTful API 연동 경험 (Axios 기반), 상태별 핸들러 abstraction 처리 (loading, error, success) - OpenAPI Generator 기반 타입 세이프한 API 클라이언트 자동화 구축 경험 - **라우팅 및 SSR** - React Router v6 기반의 nested routes, dynamic segment 구성 - SSR 프레임워크(Deno Fresh, Next.js) 기반 프로젝트 경험 보유 - **Form 구성 및 UX 최적화** - 제어 컴포넌트에서 동적 입력 필드 관리, 폼 상태 리셋 및 유효성 검사 구현 - 이미지/파일 업로드 시 미리보기 기능 구현 경험 (Blob, FileReader API) - **스타일링 및 최신 CSS 활용** - Tailwind CSS 기반 유틸리티 퍼스트 스타일링 경험 (Scroll Snap, Flex Gap, Overscroll Behavior 적극 활용) **컴포넌트 아키텍처 및 코드 품질** - 공통 컴포넌트 설계 시 확장성과 API 유연성 고려 (예: Compound Pattern, Slot 기반 설계 경험 중)

      golangGo

      - CRUD에 대한 이해 - MVC 패턴에 대한 이해 - RESTful API 설계 - 웹소켓 서버를 통한 채팅 시스템 개발 - **도메인 문제 해결 경험 (비즈니스 로직 강화)** - 회원번호 자동채번 시스템에서 중복/충돌 문제 발생 이슈를 직접 파악 - 클라이언트 요청으로부터 회원번호가 조작되어 넘어올 수 있는 문제를 발견하고, 백엔드 수준에서 해당 필드의 수동 변경을 차단하는 강제 로직을 추가하여 **데이터 무결성 확보**

      Project Image
      대금회수 프로젝트

      여러 고객사가 우리 은행의 복리후생 서비스를 이용하면서 발생하는 비용 처리를 명확하고 편리하게 관리하게 하기 위한 관리자 웹 서비스

        Project Image
        회원관리 서비스

        100사가 넘는 고객사의 주소/계좌/담당자/희망 은행 서비스의 관리를 하고 있던 외부 서비스를 사내 서비스로 대체하기 위한 프로젝트

          학력

          Logo
          영진전문대학교
          웹데이터베이스
          2018-04~2023-03

          경력

          Logo
          키라보시 은행
          IT 엔지니어
          2023-04~2025-07 (재직중)

          키라보시 은행의 그룹 내의 여러 과제와 비지니스 문제를 해결하기 위해 내부 개발팀에 소속하여 개발 중입니다.

          프로젝트

          Project Image
          대금회수 프로젝트

          여러 고객사가 우리 은행의 복리후생 서비스를 이용하면서 발생하는 비용 처리를 명확하고 편리하게 관리하게 하기 위한 관리자 웹 서비스

            Project Image
            회원관리 서비스

            100사가 넘는 고객사의 주소/계좌/담당자/희망 은행 서비스의 관리를 하고 있던 외부 서비스를 사내 서비스로 대체하기 위한 프로젝트

              Powered by