4 년차 개발자
더 편한 세상을 만들고 싶은 개발자 한재경입니다. 레거시 시스템의 현대화와 사용자 경험 개선에 관심이 많으며, eGovFramework 기반의 전통적인 웹 개발부터 Next.js와 Spring Boot를 활용한 최신 아키텍처까지 다양한 환경에서 실무 경험을 쌓아왔습니다.
4 년차 개발자
GPA: 3.54/4.5 학점으로 졸업하였으며, 프로그래밍 기초, 정보 시스템 관리 등을 학습하며 개발자로서의 기초를 다졌습니다.
Java 기반 웹 개발 과정을 이수하며 Spring Framework, JSP, Servlet, Oracle 등 백엔드 개발의 기초를 다졌습니다. 실무 프로젝트를 통해 개발 프로세스 전반을 경험했습니다.
CJ CGV 차세대 시스템 구축 프로젝트
영화관 예매 시스템의 차세대 전환 프로젝트에 참여하여 인증 시스템과 사용자 페이지를 담당했습니다.
Spring Boot, Next.js, TypeScript, React Query, MyBatis, Oracle
주요 업무 및 성과공공구매종합정보망 고도화 및 유지보수
공공기관의 구매 시스템을 유지보수하고 고도화하며 결제/알림 시스템을 설계하고 구현했습니다.
Spring Boot, eGovFramework, MyBatis, Oracle, JSP
주요 업무 및 성과영화관 예매 시스템의 차세대 전환 프로젝트로, 다양한 인증 방식 구현 및 쿼리 최적화를 통해 사용자 경험을 크게 개선했습니다. 특히 프리퀀시 스탬프 계산 쿼리를 최적화하여 응답시간을 30초~1분에서 3초 이내로 단축시켰습니다.
공공기관의 구매 시스템 유지보수 및 고도화 프로젝트로, KCP API를 활용한 결제/환불 시스템과 비즈엠 API를 활용한 카카오톡 알림 시스템을 아키텍처 설계부터 구현까지 E2E로 개발했습니다.
Next.js의 서버 컴포넌트(SSR)와 클라이언트 컴포넌트(CSR) 환경에서 JWT 토큰 자동 갱신 로직을 구현하는 과정에서 어려움을 겪었습니다.
1) 클라이언트 갱신 로직
2) 서버 컴포넌트 갱신 로직
프리퀀시 스탬프 계산 쿼리의 응답 시간이 30초~1분까지 소요되어 사용자 경험에 심각한 문제가 발생했습니다.
메시지 전송 시 DB Sequence 조회로 인한 지연이 발생하여 사용자 체감 속도가 느렸습니다.
1) 낙관적 업데이트 (Next.js)
2) Sequence 사전 조회 시스템 (Spring Boot)
더 편한 세상을 만들고 싶은 개발자 한재경입니다. 사용자 경험을 최우선으로 생각하며, 유지보수 가능하고 확장 가능한 시스템을 만들기 위해 노력합니다.
새로운 기회와 협업을 환영합니다. 언제든 연락주세요!
경기도 부천시 원미구