Front-End
requireJS 활용 하여 자바스크립트 모듈화 및 초기 로딩시 불필요 한 스크립트 제거.
Jquery Promise 객체를 활용 하여 비동기 요청 로직에 대한 논리적 로직 수정 및 개발.
JSP Inline-Script, 전역 함수 제거 및 애니메이션 객체, 인터벌 함수 정리, Memoization 기법을 활용..
image sprite, Js css minify를 통해 Request 요청 횟수 감소.
Static Resource gzip 적용.
이미지 및 마케팅 스크립트 Lazy Loading 적용.
사이트 초기 로딩 속도 평균 12초 -≫ 1초 후반으로 감소.
Back-End
Maven을 통한 멀티 프로젝트 구성 및 빌드 프로세스 정책 수립, 가이드 작성.
Nexus 및 Jenkins를 활용한 배포 자동화 및 릴리즈 정책 수립, 가이드 작성.
Log Back 활용하여 로그 정책 개선 및 로그 성능 개선.
Spring Framework 변경 2.X -≫ 4.2.3 및 개발 가이드 작성.
Spring-Test 및 Junit, Mockito, PowerMock 를 활용한 테스트 환경 구축 및 가이드 작성.
Ehcache 적용 불필요한 DB 요청 감소.
Transaction manager 정책 변경 인한 DB CPU 사용량 경감 ( 90% -≫ 30 ) 및 Connection 수 감소.
객체지향을 이용한 비지니스 로직 공통화 및 중복 로직 개선 및 삭제.
Mybatis 도메인 모델을 활용한 쿼리 매핑 로직 변경.
webtob-Jeus 구조를 Apache-Tomcat 구조로 변경.