스프링 MVC는 웹 애플리케이션 개발 전용 프레임워크로, 스프링에서 제공하는 많은 기능을 자유롭게 확장해 사용할 수 있으며 영역별로 개발할 수 있다는 장점이 있다. 책에서는 이러한 스프링 MVC를 이용해 도서 쇼핑몰을 처음부터 끝까지 직접 만들어 볼 수 있게 구성했다. 또한, MultipartFile, RESTful 웹 서비스, 스프링 웹 플로우, 스프링 시큐리티, Log4j 등을 사용하기 때문에 다양한 스프링 기능도 함께 익힐 수 있다. 책을 따라 실습하다 보면 스프링 MVC의 개념과 원리를 자연스레 익힐 수 있을 것이다. 스프링 MVC가 처음이거나 스프링 MVC로 직접 웹 애플리케이션을 만들어 보고 싶은 분에게 추천한다.
웹 기반의 관공서 위기 관리 시스템, 의학 용어 온라인 평가 시스템, 중도 탈락 예방 시스템, 앱 기반의 전자 동화 및 교육용 게임 및 유니티를 이용한 가상현실 콘텐츠를 개발하는 등 다수의 실무 경험과 자바, 웹 프로그래밍(JSP/PHP), 스프링, 안드로이드 프로그래밍, 유니티 엔진, VR/AR 프로그래밍 등을 강의했다. 현재 수원여자대학교 교수로 재직하면서 컴퓨터 비전, 모바일 게임, 가상현실 등을 연구한다. 캡스톤 디자인 프로젝트나 경진대회, 공모전 등에서 학생들이 현장 실무 능력을 쌓을 수 있도록 도와주는 지도 교수이며, CATS(Computer Application Technology Study) 동아리도 운영하고 있다. 또한, 다년간의 현장 실무 개발과 교육 강의로 얻은 지식을 독자에게 이해하기 쉽게 전하고자 집필에도 힘쓰고 있다.